/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/loop-invgen/up.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 01:28:43,117 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 01:28:43,119 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 01:28:43,158 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 01:28:43,158 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 01:28:43,160 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 01:28:43,163 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 01:28:43,165 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 01:28:43,167 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 01:28:43,173 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 01:28:43,175 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 01:28:43,176 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 01:28:43,177 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 01:28:43,179 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 01:28:43,179 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 01:28:43,180 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 01:28:43,181 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 01:28:43,182 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 01:28:43,183 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 01:28:43,188 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 01:28:43,189 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 01:28:43,190 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 01:28:43,191 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 01:28:43,192 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 01:28:43,200 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 01:28:43,200 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 01:28:43,200 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 01:28:43,202 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 01:28:43,202 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 01:28:43,203 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 01:28:43,203 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 01:28:43,203 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 01:28:43,204 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 01:28:43,205 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 01:28:43,206 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 01:28:43,206 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 01:28:43,206 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 01:28:43,206 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 01:28:43,207 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 01:28:43,207 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 01:28:43,208 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 01:28:43,209 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 01:28:43,238 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 01:28:43,238 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 01:28:43,239 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 01:28:43,239 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 01:28:43,240 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 01:28:43,240 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 01:28:43,240 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 01:28:43,240 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 01:28:43,241 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 01:28:43,241 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 01:28:43,241 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 01:28:43,242 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 01:28:43,243 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 01:28:43,243 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 01:28:43,243 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 01:28:43,243 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 01:28:43,243 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 01:28:43,243 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 01:28:43,243 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 01:28:43,244 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 01:28:43,244 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 01:28:43,244 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 01:28:43,244 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 01:28:43,244 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 01:28:43,244 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 01:28:43,245 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 01:28:43,245 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 01:28:43,245 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 [2023-04-02 01:28:43,466 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 01:28:43,492 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 01:28:43,494 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 01:28:43,495 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 01:28:43,496 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 01:28:43,497 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/loop-invgen/up.i [2023-04-02 01:28:44,590 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 01:28:44,806 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 01:28:44,806 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/loop-invgen/up.i [2023-04-02 01:28:44,810 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a7937ef97/718f742137b34b61966d73f9249ea305/FLAGe70921ff0 [2023-04-02 01:28:44,827 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a7937ef97/718f742137b34b61966d73f9249ea305 [2023-04-02 01:28:44,830 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 01:28:44,831 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 01:28:44,834 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 01:28:44,834 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 01:28:44,836 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 01:28:44,837 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:44,838 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@508c4746 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44, skipping insertion in model container [2023-04-02 01:28:44,838 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:44,844 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 01:28:44,856 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 01:28:44,958 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/loop-invgen/up.i[893,906] [2023-04-02 01:28:44,966 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 01:28:44,973 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 01:28:44,983 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/loop-invgen/up.i[893,906] [2023-04-02 01:28:44,985 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 01:28:44,996 INFO L208 MainTranslator]: Completed translation [2023-04-02 01:28:44,997 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44 WrapperNode [2023-04-02 01:28:44,997 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 01:28:44,998 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 01:28:44,998 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 01:28:44,998 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 01:28:45,006 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,011 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,011 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,015 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,017 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,019 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,020 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,021 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 01:28:45,022 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 01:28:45,022 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 01:28:45,022 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 01:28:45,023 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (1/1) ... [2023-04-02 01:28:45,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 01:28:45,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:45,053 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) [2023-04-02 01:28:45,071 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 [2023-04-02 01:28:45,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 01:28:45,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 01:28:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 01:28:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-02 01:28:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-04-02 01:28:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 01:28:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 01:28:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 01:28:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-02 01:28:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-02 01:28:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 01:28:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 01:28:45,092 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-02 01:28:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-04-02 01:28:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 01:28:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 01:28:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 01:28:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 01:28:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 01:28:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 01:28:45,093 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 01:28:45,094 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 01:28:45,147 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 01:28:45,148 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 01:28:45,237 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 01:28:45,242 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 01:28:45,242 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-04-02 01:28:45,243 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 01:28:45 BoogieIcfgContainer [2023-04-02 01:28:45,244 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 01:28:45,245 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 01:28:45,246 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 01:28:45,248 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 01:28:45,248 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 01:28:44" (1/3) ... [2023-04-02 01:28:45,249 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@325e5933 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 01:28:45, skipping insertion in model container [2023-04-02 01:28:45,249 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 01:28:44" (2/3) ... [2023-04-02 01:28:45,249 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@325e5933 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 01:28:45, skipping insertion in model container [2023-04-02 01:28:45,250 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 01:28:45" (3/3) ... [2023-04-02 01:28:45,250 INFO L112 eAbstractionObserver]: Analyzing ICFG up.i [2023-04-02 01:28:45,264 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 01:28:45,264 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 01:28:45,306 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 01:28:45,313 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@10911cd2, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 01:28:45,313 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 01:28:45,317 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 14 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-04-02 01:28:45,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-04-02 01:28:45,325 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:45,325 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:45,326 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:45,330 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:45,330 INFO L85 PathProgramCache]: Analyzing trace with hash 661364838, now seen corresponding path program 1 times [2023-04-02 01:28:45,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:45,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126672679] [2023-04-02 01:28:45,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:45,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:45,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:45,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:45,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:45,599 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:45,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:45,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126672679] [2023-04-02 01:28:45,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126672679] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 01:28:45,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 01:28:45,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-04-02 01:28:45,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328519617] [2023-04-02 01:28:45,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 01:28:45,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-02 01:28:45,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:45,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-02 01:28:45,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-02 01:28:45,678 INFO L87 Difference]: Start difference. First operand has 21 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 14 states have internal predecessors, (19), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-04-02 01:28:45,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:45,828 INFO L93 Difference]: Finished difference Result 40 states and 51 transitions. [2023-04-02 01:28:45,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-04-02 01:28:45,830 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2023-04-02 01:28:45,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:45,835 INFO L225 Difference]: With dead ends: 40 [2023-04-02 01:28:45,835 INFO L226 Difference]: Without dead ends: 18 [2023-04-02 01:28:45,838 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-04-02 01:28:45,843 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 27 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:45,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 22 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:45,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2023-04-02 01:28:45,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2023-04-02 01:28:45,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-02 01:28:45,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 19 transitions. [2023-04-02 01:28:45,869 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 19 transitions. Word has length 13 [2023-04-02 01:28:45,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:45,870 INFO L495 AbstractCegarLoop]: Abstraction has 18 states and 19 transitions. [2023-04-02 01:28:45,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-04-02 01:28:45,870 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 19 transitions. [2023-04-02 01:28:45,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-04-02 01:28:45,871 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:45,871 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:45,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-02 01:28:45,872 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:45,872 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:45,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1204460846, now seen corresponding path program 1 times [2023-04-02 01:28:45,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:45,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465913161] [2023-04-02 01:28:45,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:45,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:45,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:46,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:46,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:46,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:46,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:46,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465913161] [2023-04-02 01:28:46,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465913161] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:46,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055524025] [2023-04-02 01:28:46,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:46,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:46,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:46,017 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) [2023-04-02 01:28:46,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-04-02 01:28:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:46,071 INFO L262 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 8 conjunts are in the unsatisfiable core [2023-04-02 01:28:46,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:46,139 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:46,140 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 01:28:46,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055524025] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 01:28:46,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 01:28:46,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 10 [2023-04-02 01:28:46,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763129062] [2023-04-02 01:28:46,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 01:28:46,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-02 01:28:46,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:46,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-02 01:28:46,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-04-02 01:28:46,143 INFO L87 Difference]: Start difference. First operand 18 states and 19 transitions. Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-04-02 01:28:46,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:46,180 INFO L93 Difference]: Finished difference Result 30 states and 32 transitions. [2023-04-02 01:28:46,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-04-02 01:28:46,180 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2023-04-02 01:28:46,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:46,182 INFO L225 Difference]: With dead ends: 30 [2023-04-02 01:28:46,182 INFO L226 Difference]: Without dead ends: 28 [2023-04-02 01:28:46,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-04-02 01:28:46,184 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 6 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:46,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 48 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 01:28:46,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2023-04-02 01:28:46,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 24. [2023-04-02 01:28:46,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 16 states have (on average 1.125) internal successors, (18), 17 states have internal predecessors, (18), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-04-02 01:28:46,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 25 transitions. [2023-04-02 01:28:46,195 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 25 transitions. Word has length 14 [2023-04-02 01:28:46,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:46,195 INFO L495 AbstractCegarLoop]: Abstraction has 24 states and 25 transitions. [2023-04-02 01:28:46,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-04-02 01:28:46,196 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 25 transitions. [2023-04-02 01:28:46,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-04-02 01:28:46,197 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:46,197 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:46,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-04-02 01:28:46,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:46,403 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:46,404 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:46,404 INFO L85 PathProgramCache]: Analyzing trace with hash -801413244, now seen corresponding path program 1 times [2023-04-02 01:28:46,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:46,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149713914] [2023-04-02 01:28:46,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:46,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:46,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:46,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:46,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-04-02 01:28:46,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:46,585 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:46,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:46,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149713914] [2023-04-02 01:28:46,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149713914] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:46,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107825394] [2023-04-02 01:28:46,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:46,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:46,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:46,596 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) [2023-04-02 01:28:46,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-04-02 01:28:46,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:46,654 INFO L262 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 6 conjunts are in the unsatisfiable core [2023-04-02 01:28:46,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:46,735 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:46,735 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:46,795 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:46,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107825394] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:46,796 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:46,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 12 [2023-04-02 01:28:46,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904545893] [2023-04-02 01:28:46,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:46,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-04-02 01:28:46,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:46,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-04-02 01:28:46,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-04-02 01:28:46,799 INFO L87 Difference]: Start difference. First operand 24 states and 25 transitions. Second operand has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-04-02 01:28:46,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:46,912 INFO L93 Difference]: Finished difference Result 39 states and 42 transitions. [2023-04-02 01:28:46,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-04-02 01:28:46,912 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 21 [2023-04-02 01:28:46,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:46,915 INFO L225 Difference]: With dead ends: 39 [2023-04-02 01:28:46,915 INFO L226 Difference]: Without dead ends: 25 [2023-04-02 01:28:46,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2023-04-02 01:28:46,919 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 22 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:46,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 27 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 01:28:46,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2023-04-02 01:28:46,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2023-04-02 01:28:46,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 17 states have (on average 1.1176470588235294) internal successors, (19), 18 states have internal predecessors, (19), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2023-04-02 01:28:46,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 26 transitions. [2023-04-02 01:28:46,931 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 26 transitions. Word has length 21 [2023-04-02 01:28:46,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:46,931 INFO L495 AbstractCegarLoop]: Abstraction has 25 states and 26 transitions. [2023-04-02 01:28:46,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 11 states have internal predecessors, (25), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-04-02 01:28:46,932 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 26 transitions. [2023-04-02 01:28:46,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-04-02 01:28:46,932 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:46,933 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:46,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:47,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-04-02 01:28:47,144 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:47,144 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:47,144 INFO L85 PathProgramCache]: Analyzing trace with hash -447407028, now seen corresponding path program 2 times [2023-04-02 01:28:47,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:47,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703912810] [2023-04-02 01:28:47,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:47,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:47,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:47,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:47,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 01:28:47,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:47,288 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:47,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:47,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703912810] [2023-04-02 01:28:47,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703912810] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:47,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851656261] [2023-04-02 01:28:47,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:28:47,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:47,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:47,295 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) [2023-04-02 01:28:47,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-04-02 01:28:47,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:28:47,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:47,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2023-04-02 01:28:47,344 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:47,396 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:47,397 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:47,446 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 01:28:47,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851656261] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:47,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:47,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 11 [2023-04-02 01:28:47,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578042856] [2023-04-02 01:28:47,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:47,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 01:28:47,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:47,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 01:28:47,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-04-02 01:28:47,449 INFO L87 Difference]: Start difference. First operand 25 states and 26 transitions. Second operand has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-02 01:28:47,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:47,571 INFO L93 Difference]: Finished difference Result 38 states and 40 transitions. [2023-04-02 01:28:47,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-04-02 01:28:47,573 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 22 [2023-04-02 01:28:47,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:47,580 INFO L225 Difference]: With dead ends: 38 [2023-04-02 01:28:47,580 INFO L226 Difference]: Without dead ends: 36 [2023-04-02 01:28:47,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 43 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2023-04-02 01:28:47,581 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 32 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:47,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 27 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:47,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2023-04-02 01:28:47,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 32. [2023-04-02 01:28:47,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 22 states have (on average 1.0909090909090908) internal successors, (24), 23 states have internal predecessors, (24), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-04-02 01:28:47,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 33 transitions. [2023-04-02 01:28:47,588 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 33 transitions. Word has length 22 [2023-04-02 01:28:47,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:47,588 INFO L495 AbstractCegarLoop]: Abstraction has 32 states and 33 transitions. [2023-04-02 01:28:47,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-04-02 01:28:47,589 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 33 transitions. [2023-04-02 01:28:47,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-04-02 01:28:47,589 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:47,589 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:47,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:47,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:47,795 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:47,795 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:47,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1525200218, now seen corresponding path program 3 times [2023-04-02 01:28:47,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:47,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283308002] [2023-04-02 01:28:47,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:47,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:47,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:47,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:47,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:47,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-04-02 01:28:47,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:47,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 01:28:47,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:47,942 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 01:28:47,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:47,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283308002] [2023-04-02 01:28:47,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283308002] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:47,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296449503] [2023-04-02 01:28:47,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:28:47,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:47,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:47,944 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) [2023-04-02 01:28:47,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-04-02 01:28:47,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-04-02 01:28:47,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:47,986 INFO L262 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 8 conjunts are in the unsatisfiable core [2023-04-02 01:28:47,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:48,077 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 01:28:48,078 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:48,144 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 01:28:48,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296449503] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:48,145 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:48,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 15 [2023-04-02 01:28:48,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069930856] [2023-04-02 01:28:48,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:48,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-04-02 01:28:48,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:48,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-04-02 01:28:48,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-04-02 01:28:48,148 INFO L87 Difference]: Start difference. First operand 32 states and 33 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-04-02 01:28:48,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:48,291 INFO L93 Difference]: Finished difference Result 50 states and 54 transitions. [2023-04-02 01:28:48,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-04-02 01:28:48,291 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 29 [2023-04-02 01:28:48,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:48,294 INFO L225 Difference]: With dead ends: 50 [2023-04-02 01:28:48,294 INFO L226 Difference]: Without dead ends: 33 [2023-04-02 01:28:48,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 54 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2023-04-02 01:28:48,295 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 26 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:48,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 42 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:48,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2023-04-02 01:28:48,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2023-04-02 01:28:48,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 24 states have internal predecessors, (25), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2023-04-02 01:28:48,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 34 transitions. [2023-04-02 01:28:48,308 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 34 transitions. Word has length 29 [2023-04-02 01:28:48,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:48,309 INFO L495 AbstractCegarLoop]: Abstraction has 33 states and 34 transitions. [2023-04-02 01:28:48,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-04-02 01:28:48,310 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 34 transitions. [2023-04-02 01:28:48,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-04-02 01:28:48,311 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:48,311 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:48,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:48,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:48,517 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:48,518 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:48,518 INFO L85 PathProgramCache]: Analyzing trace with hash -2068596882, now seen corresponding path program 4 times [2023-04-02 01:28:48,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:48,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757417511] [2023-04-02 01:28:48,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:48,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:48,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:48,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:48,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:48,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 01:28:48,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:48,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-04-02 01:28:48,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:48,619 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 01:28:48,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:48,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757417511] [2023-04-02 01:28:48,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757417511] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:48,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974086194] [2023-04-02 01:28:48,620 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:28:48,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:48,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:48,621 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) [2023-04-02 01:28:48,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-04-02 01:28:48,668 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:28:48,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:48,669 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 12 conjunts are in the unsatisfiable core [2023-04-02 01:28:48,672 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:48,727 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 01:28:48,728 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:48,777 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 01:28:48,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974086194] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:48,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:48,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2023-04-02 01:28:48,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486768341] [2023-04-02 01:28:48,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:48,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-04-02 01:28:48,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:48,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-04-02 01:28:48,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-04-02 01:28:48,782 INFO L87 Difference]: Start difference. First operand 33 states and 34 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-04-02 01:28:48,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:48,944 INFO L93 Difference]: Finished difference Result 46 states and 48 transitions. [2023-04-02 01:28:48,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-04-02 01:28:48,945 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 30 [2023-04-02 01:28:48,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:48,947 INFO L225 Difference]: With dead ends: 46 [2023-04-02 01:28:48,947 INFO L226 Difference]: Without dead ends: 44 [2023-04-02 01:28:48,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 60 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2023-04-02 01:28:48,948 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 31 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:48,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 47 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:48,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2023-04-02 01:28:48,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 40. [2023-04-02 01:28:48,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 29 states have internal predecessors, (30), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-04-02 01:28:48,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 41 transitions. [2023-04-02 01:28:48,962 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 41 transitions. Word has length 30 [2023-04-02 01:28:48,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:48,962 INFO L495 AbstractCegarLoop]: Abstraction has 40 states and 41 transitions. [2023-04-02 01:28:48,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 9 states have internal predecessors, (24), 4 states have call successors, (7), 4 states have call predecessors, (7), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-04-02 01:28:48,963 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 41 transitions. [2023-04-02 01:28:48,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-04-02 01:28:48,964 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:48,965 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:48,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:49,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:49,170 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:49,171 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:49,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1039383228, now seen corresponding path program 5 times [2023-04-02 01:28:49,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:49,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558089055] [2023-04-02 01:28:49,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:49,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:49,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:49,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:49,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 01:28:49,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:49,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-04-02 01:28:49,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:49,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-04-02 01:28:49,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:49,299 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-04-02 01:28:49,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:49,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558089055] [2023-04-02 01:28:49,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558089055] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:49,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233616257] [2023-04-02 01:28:49,299 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:28:49,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:49,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:49,301 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) [2023-04-02 01:28:49,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-04-02 01:28:49,354 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2023-04-02 01:28:49,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:49,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 10 conjunts are in the unsatisfiable core [2023-04-02 01:28:49,359 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:49,452 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-04-02 01:28:49,452 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:49,522 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-04-02 01:28:49,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233616257] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:49,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:49,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 18 [2023-04-02 01:28:49,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817439178] [2023-04-02 01:28:49,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:49,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 01:28:49,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:49,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 01:28:49,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2023-04-02 01:28:49,524 INFO L87 Difference]: Start difference. First operand 40 states and 41 transitions. Second operand has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 17 states have internal predecessors, (35), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-04-02 01:28:49,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:49,683 INFO L93 Difference]: Finished difference Result 61 states and 66 transitions. [2023-04-02 01:28:49,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-04-02 01:28:49,684 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 17 states have internal predecessors, (35), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 37 [2023-04-02 01:28:49,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:49,685 INFO L225 Difference]: With dead ends: 61 [2023-04-02 01:28:49,685 INFO L226 Difference]: Without dead ends: 41 [2023-04-02 01:28:49,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 69 SyntacticMatches, 7 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2023-04-02 01:28:49,686 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 27 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:49,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 37 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:49,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2023-04-02 01:28:49,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2023-04-02 01:28:49,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 29 states have (on average 1.0689655172413792) internal successors, (31), 30 states have internal predecessors, (31), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2023-04-02 01:28:49,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 42 transitions. [2023-04-02 01:28:49,692 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 42 transitions. Word has length 37 [2023-04-02 01:28:49,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:49,693 INFO L495 AbstractCegarLoop]: Abstraction has 41 states and 42 transitions. [2023-04-02 01:28:49,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 17 states have internal predecessors, (35), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-04-02 01:28:49,693 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 42 transitions. [2023-04-02 01:28:49,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-04-02 01:28:49,693 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:49,694 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:49,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:49,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:49,900 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:49,900 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:49,900 INFO L85 PathProgramCache]: Analyzing trace with hash -101488116, now seen corresponding path program 6 times [2023-04-02 01:28:49,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:49,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436269460] [2023-04-02 01:28:49,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:49,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:49,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:50,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-04-02 01:28:50,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 01:28:50,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-04-02 01:28:50,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,038 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-04-02 01:28:50,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:50,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436269460] [2023-04-02 01:28:50,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436269460] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:50,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187748594] [2023-04-02 01:28:50,039 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:28:50,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:50,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:50,045 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) [2023-04-02 01:28:50,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-04-02 01:28:50,091 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2023-04-02 01:28:50,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:50,092 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 14 conjunts are in the unsatisfiable core [2023-04-02 01:28:50,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:50,146 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-04-02 01:28:50,146 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:50,210 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-04-02 01:28:50,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187748594] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:50,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:50,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 13 [2023-04-02 01:28:50,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864087975] [2023-04-02 01:28:50,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:50,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-04-02 01:28:50,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:50,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-04-02 01:28:50,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-04-02 01:28:50,213 INFO L87 Difference]: Start difference. First operand 41 states and 42 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-04-02 01:28:50,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:50,365 INFO L93 Difference]: Finished difference Result 54 states and 56 transitions. [2023-04-02 01:28:50,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-04-02 01:28:50,365 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 38 [2023-04-02 01:28:50,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:50,366 INFO L225 Difference]: With dead ends: 54 [2023-04-02 01:28:50,366 INFO L226 Difference]: Without dead ends: 52 [2023-04-02 01:28:50,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 77 SyntacticMatches, 8 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2023-04-02 01:28:50,367 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 36 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:50,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 32 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:50,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2023-04-02 01:28:50,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 48. [2023-04-02 01:28:50,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 35 states have internal predecessors, (36), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2023-04-02 01:28:50,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 49 transitions. [2023-04-02 01:28:50,374 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 49 transitions. Word has length 38 [2023-04-02 01:28:50,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:50,374 INFO L495 AbstractCegarLoop]: Abstraction has 48 states and 49 transitions. [2023-04-02 01:28:50,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 10 states have internal predecessors, (27), 5 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-04-02 01:28:50,375 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 49 transitions. [2023-04-02 01:28:50,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-04-02 01:28:50,375 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:50,375 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:50,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:50,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:50,581 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:50,582 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:50,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1712981222, now seen corresponding path program 7 times [2023-04-02 01:28:50,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:50,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616370711] [2023-04-02 01:28:50,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:50,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:50,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:50,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2023-04-02 01:28:50,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 01:28:50,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-04-02 01:28:50,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-04-02 01:28:50,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,725 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 01:28:50,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:50,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616370711] [2023-04-02 01:28:50,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616370711] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:50,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327630023] [2023-04-02 01:28:50,726 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:28:50,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:50,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:50,727 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) [2023-04-02 01:28:50,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-04-02 01:28:50,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:50,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2023-04-02 01:28:50,784 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:50,898 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 01:28:50,899 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:50,982 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 01:28:50,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327630023] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:50,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:50,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 21 [2023-04-02 01:28:50,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652286863] [2023-04-02 01:28:50,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:50,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-04-02 01:28:50,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:50,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-04-02 01:28:50,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2023-04-02 01:28:50,986 INFO L87 Difference]: Start difference. First operand 48 states and 49 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-04-02 01:28:51,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:51,183 INFO L93 Difference]: Finished difference Result 72 states and 78 transitions. [2023-04-02 01:28:51,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 01:28:51,184 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 45 [2023-04-02 01:28:51,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:51,184 INFO L225 Difference]: With dead ends: 72 [2023-04-02 01:28:51,185 INFO L226 Difference]: Without dead ends: 49 [2023-04-02 01:28:51,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 84 SyntacticMatches, 9 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=216, Invalid=776, Unknown=0, NotChecked=0, Total=992 [2023-04-02 01:28:51,186 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 28 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:51,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 37 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:51,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2023-04-02 01:28:51,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2023-04-02 01:28:51,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 35 states have (on average 1.0571428571428572) internal successors, (37), 36 states have internal predecessors, (37), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2023-04-02 01:28:51,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 50 transitions. [2023-04-02 01:28:51,192 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 50 transitions. Word has length 45 [2023-04-02 01:28:51,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:51,192 INFO L495 AbstractCegarLoop]: Abstraction has 49 states and 50 transitions. [2023-04-02 01:28:51,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-04-02 01:28:51,193 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 50 transitions. [2023-04-02 01:28:51,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-04-02 01:28:51,193 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:51,193 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:51,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:51,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-04-02 01:28:51,399 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:51,400 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:51,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1007935918, now seen corresponding path program 8 times [2023-04-02 01:28:51,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:51,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870807615] [2023-04-02 01:28:51,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:51,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:51,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:51,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:51,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:51,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 01:28:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:51,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-04-02 01:28:51,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:51,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-04-02 01:28:51,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:51,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 01:28:51,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:51,522 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 01:28:51,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:51,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870807615] [2023-04-02 01:28:51,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870807615] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:51,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573497903] [2023-04-02 01:28:51,522 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:28:51,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:51,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:51,524 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) [2023-04-02 01:28:51,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-04-02 01:28:51,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:28:51,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:51,575 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 16 conjunts are in the unsatisfiable core [2023-04-02 01:28:51,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:51,631 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 01:28:51,631 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:51,716 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-04-02 01:28:51,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573497903] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:51,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:51,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 14 [2023-04-02 01:28:51,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461782582] [2023-04-02 01:28:51,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:51,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-04-02 01:28:51,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:51,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-04-02 01:28:51,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-04-02 01:28:51,718 INFO L87 Difference]: Start difference. First operand 49 states and 50 transitions. Second operand has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-04-02 01:28:51,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:51,867 INFO L93 Difference]: Finished difference Result 62 states and 64 transitions. [2023-04-02 01:28:51,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-04-02 01:28:51,868 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 46 [2023-04-02 01:28:51,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:51,868 INFO L225 Difference]: With dead ends: 62 [2023-04-02 01:28:51,868 INFO L226 Difference]: Without dead ends: 60 [2023-04-02 01:28:51,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 94 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2023-04-02 01:28:51,869 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 40 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:51,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 37 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:51,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2023-04-02 01:28:51,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 56. [2023-04-02 01:28:51,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 40 states have (on average 1.05) internal successors, (42), 41 states have internal predecessors, (42), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2023-04-02 01:28:51,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 57 transitions. [2023-04-02 01:28:51,877 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 57 transitions. Word has length 46 [2023-04-02 01:28:51,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:51,877 INFO L495 AbstractCegarLoop]: Abstraction has 56 states and 57 transitions. [2023-04-02 01:28:51,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 11 states have internal predecessors, (30), 6 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2023-04-02 01:28:51,877 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 57 transitions. [2023-04-02 01:28:51,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-04-02 01:28:51,878 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:51,878 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:51,883 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-04-02 01:28:52,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-04-02 01:28:52,084 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:52,084 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:52,084 INFO L85 PathProgramCache]: Analyzing trace with hash -397143292, now seen corresponding path program 9 times [2023-04-02 01:28:52,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:52,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034797389] [2023-04-02 01:28:52,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:52,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:52,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:52,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:52,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 01:28:52,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:52,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-04-02 01:28:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:52,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-04-02 01:28:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:52,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 01:28:52,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:52,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:28:52,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:52,249 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 01:28:52,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:52,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034797389] [2023-04-02 01:28:52,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034797389] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:52,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254252463] [2023-04-02 01:28:52,250 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:28:52,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:52,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:52,251 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) [2023-04-02 01:28:52,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-04-02 01:28:52,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-04-02 01:28:52,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:52,304 INFO L262 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 14 conjunts are in the unsatisfiable core [2023-04-02 01:28:52,306 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:52,457 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 01:28:52,458 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:52,575 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 01:28:52,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254252463] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:52,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:52,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 24 [2023-04-02 01:28:52,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102232012] [2023-04-02 01:28:52,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:52,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-04-02 01:28:52,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:52,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-04-02 01:28:52,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2023-04-02 01:28:52,577 INFO L87 Difference]: Start difference. First operand 56 states and 57 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-04-02 01:28:52,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:52,816 INFO L93 Difference]: Finished difference Result 83 states and 90 transitions. [2023-04-02 01:28:52,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-04-02 01:28:52,816 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 53 [2023-04-02 01:28:52,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:52,817 INFO L225 Difference]: With dead ends: 83 [2023-04-02 01:28:52,817 INFO L226 Difference]: Without dead ends: 57 [2023-04-02 01:28:52,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 99 SyntacticMatches, 11 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=282, Invalid=1050, Unknown=0, NotChecked=0, Total=1332 [2023-04-02 01:28:52,818 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 29 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:52,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 32 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:52,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2023-04-02 01:28:52,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2023-04-02 01:28:52,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 41 states have (on average 1.048780487804878) internal successors, (43), 42 states have internal predecessors, (43), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2023-04-02 01:28:52,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 58 transitions. [2023-04-02 01:28:52,825 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 58 transitions. Word has length 53 [2023-04-02 01:28:52,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:52,825 INFO L495 AbstractCegarLoop]: Abstraction has 57 states and 58 transitions. [2023-04-02 01:28:52,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 23 states have internal predecessors, (45), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-04-02 01:28:52,826 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 58 transitions. [2023-04-02 01:28:52,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-04-02 01:28:52,826 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:52,826 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:52,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:53,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-04-02 01:28:53,032 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:53,032 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:53,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1512613836, now seen corresponding path program 10 times [2023-04-02 01:28:53,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:53,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497477390] [2023-04-02 01:28:53,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:53,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:53,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:53,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 01:28:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:53,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 01:28:53,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:53,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 01:28:53,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:53,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 01:28:53,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:53,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:28:53,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:53,185 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 46 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 01:28:53,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:53,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497477390] [2023-04-02 01:28:53,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497477390] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:53,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113209404] [2023-04-02 01:28:53,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:28:53,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:53,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:53,187 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) [2023-04-02 01:28:53,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-04-02 01:28:53,241 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:28:53,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:53,242 INFO L262 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 18 conjunts are in the unsatisfiable core [2023-04-02 01:28:53,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:53,305 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 01:28:53,305 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:53,397 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 01:28:53,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113209404] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:53,398 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:53,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 15 [2023-04-02 01:28:53,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127713145] [2023-04-02 01:28:53,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:53,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-04-02 01:28:53,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:53,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-04-02 01:28:53,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-04-02 01:28:53,399 INFO L87 Difference]: Start difference. First operand 57 states and 58 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-04-02 01:28:53,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:53,579 INFO L93 Difference]: Finished difference Result 70 states and 72 transitions. [2023-04-02 01:28:53,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-04-02 01:28:53,579 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 54 [2023-04-02 01:28:53,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:53,580 INFO L225 Difference]: With dead ends: 70 [2023-04-02 01:28:53,580 INFO L226 Difference]: Without dead ends: 68 [2023-04-02 01:28:53,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 111 SyntacticMatches, 12 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2023-04-02 01:28:53,582 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 37 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:53,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 37 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:53,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2023-04-02 01:28:53,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 64. [2023-04-02 01:28:53,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 47 states have internal predecessors, (48), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2023-04-02 01:28:53,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 65 transitions. [2023-04-02 01:28:53,593 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 65 transitions. Word has length 54 [2023-04-02 01:28:53,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:53,593 INFO L495 AbstractCegarLoop]: Abstraction has 64 states and 65 transitions. [2023-04-02 01:28:53,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2023-04-02 01:28:53,594 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 65 transitions. [2023-04-02 01:28:53,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-04-02 01:28:53,595 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:53,595 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:53,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:53,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-04-02 01:28:53,801 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:53,801 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:53,801 INFO L85 PathProgramCache]: Analyzing trace with hash -522727642, now seen corresponding path program 11 times [2023-04-02 01:28:53,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:53,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287148854] [2023-04-02 01:28:53,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:53,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:53,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:54,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:54,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:54,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-04-02 01:28:54,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:54,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 01:28:54,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:54,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 01:28:54,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:54,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 01:28:54,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:54,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:28:54,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:54,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:28:54,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:54,020 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-04-02 01:28:54,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:54,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287148854] [2023-04-02 01:28:54,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287148854] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:54,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313132792] [2023-04-02 01:28:54,020 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:28:54,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:54,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:54,022 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) [2023-04-02 01:28:54,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-04-02 01:28:54,071 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2023-04-02 01:28:54,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:54,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 16 conjunts are in the unsatisfiable core [2023-04-02 01:28:54,074 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:54,274 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-04-02 01:28:54,274 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:54,415 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-04-02 01:28:54,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313132792] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:54,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:54,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 27 [2023-04-02 01:28:54,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461512124] [2023-04-02 01:28:54,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:54,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-04-02 01:28:54,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:54,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-04-02 01:28:54,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2023-04-02 01:28:54,418 INFO L87 Difference]: Start difference. First operand 64 states and 65 transitions. Second operand has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 states have internal predecessors, (50), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-04-02 01:28:54,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:54,743 INFO L93 Difference]: Finished difference Result 94 states and 102 transitions. [2023-04-02 01:28:54,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-04-02 01:28:54,743 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 states have internal predecessors, (50), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 61 [2023-04-02 01:28:54,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:54,744 INFO L225 Difference]: With dead ends: 94 [2023-04-02 01:28:54,744 INFO L226 Difference]: Without dead ends: 65 [2023-04-02 01:28:54,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 114 SyntacticMatches, 13 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=357, Invalid=1365, Unknown=0, NotChecked=0, Total=1722 [2023-04-02 01:28:54,745 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 30 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:54,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 47 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:54,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2023-04-02 01:28:54,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2023-04-02 01:28:54,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 47 states have (on average 1.0425531914893618) internal successors, (49), 48 states have internal predecessors, (49), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2023-04-02 01:28:54,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 66 transitions. [2023-04-02 01:28:54,752 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 66 transitions. Word has length 61 [2023-04-02 01:28:54,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:54,752 INFO L495 AbstractCegarLoop]: Abstraction has 65 states and 66 transitions. [2023-04-02 01:28:54,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 26 states have internal predecessors, (50), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-04-02 01:28:54,753 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 66 transitions. [2023-04-02 01:28:54,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-04-02 01:28:54,753 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:54,753 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:54,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:54,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-04-02 01:28:54,959 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:54,960 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:54,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1538319378, now seen corresponding path program 12 times [2023-04-02 01:28:54,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:54,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093348174] [2023-04-02 01:28:54,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:54,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:54,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:55,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:55,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:55,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-04-02 01:28:55,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:55,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 01:28:55,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:55,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-04-02 01:28:55,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:55,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-04-02 01:28:55,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:55,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:28:55,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:55,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:28:55,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:55,160 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 33 proven. 64 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-04-02 01:28:55,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:55,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093348174] [2023-04-02 01:28:55,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093348174] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:55,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001393583] [2023-04-02 01:28:55,161 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:28:55,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:55,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:55,162 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) [2023-04-02 01:28:55,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-04-02 01:28:55,212 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-04-02 01:28:55,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:55,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 20 conjunts are in the unsatisfiable core [2023-04-02 01:28:55,215 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:55,290 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-04-02 01:28:55,290 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:55,423 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-04-02 01:28:55,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001393583] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:55,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:55,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 16 [2023-04-02 01:28:55,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126449611] [2023-04-02 01:28:55,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:55,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-04-02 01:28:55,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:55,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-04-02 01:28:55,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-04-02 01:28:55,425 INFO L87 Difference]: Start difference. First operand 65 states and 66 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-04-02 01:28:55,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:55,611 INFO L93 Difference]: Finished difference Result 78 states and 80 transitions. [2023-04-02 01:28:55,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-04-02 01:28:55,612 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 62 [2023-04-02 01:28:55,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:55,613 INFO L225 Difference]: With dead ends: 78 [2023-04-02 01:28:55,613 INFO L226 Difference]: Without dead ends: 76 [2023-04-02 01:28:55,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 128 SyntacticMatches, 14 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=172, Invalid=584, Unknown=0, NotChecked=0, Total=756 [2023-04-02 01:28:55,614 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 42 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:55,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 32 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:55,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2023-04-02 01:28:55,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 72. [2023-04-02 01:28:55,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 52 states have (on average 1.0384615384615385) internal successors, (54), 53 states have internal predecessors, (54), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2023-04-02 01:28:55,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 73 transitions. [2023-04-02 01:28:55,620 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 73 transitions. Word has length 62 [2023-04-02 01:28:55,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:55,620 INFO L495 AbstractCegarLoop]: Abstraction has 72 states and 73 transitions. [2023-04-02 01:28:55,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 8 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2023-04-02 01:28:55,620 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 73 transitions. [2023-04-02 01:28:55,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-04-02 01:28:55,621 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:55,621 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:55,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:55,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-04-02 01:28:55,827 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:55,827 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:55,827 INFO L85 PathProgramCache]: Analyzing trace with hash -735129404, now seen corresponding path program 13 times [2023-04-02 01:28:55,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:55,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27455906] [2023-04-02 01:28:55,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:55,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:55,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:56,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-04-02 01:28:56,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 01:28:56,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-04-02 01:28:56,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-04-02 01:28:56,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:28:56,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:28:56,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:28:56,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,076 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-04-02 01:28:56,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:56,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27455906] [2023-04-02 01:28:56,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27455906] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:56,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500130867] [2023-04-02 01:28:56,076 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:28:56,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:56,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:56,078 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) [2023-04-02 01:28:56,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-04-02 01:28:56,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:56,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 18 conjunts are in the unsatisfiable core [2023-04-02 01:28:56,128 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:56,334 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-04-02 01:28:56,334 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:56,478 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-04-02 01:28:56,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500130867] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:56,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:56,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 30 [2023-04-02 01:28:56,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896213803] [2023-04-02 01:28:56,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:56,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-04-02 01:28:56,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:56,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-04-02 01:28:56,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=674, Unknown=0, NotChecked=0, Total=870 [2023-04-02 01:28:56,480 INFO L87 Difference]: Start difference. First operand 72 states and 73 transitions. Second operand has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-04-02 01:28:56,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:56,753 INFO L93 Difference]: Finished difference Result 105 states and 114 transitions. [2023-04-02 01:28:56,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-04-02 01:28:56,754 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 69 [2023-04-02 01:28:56,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:56,755 INFO L225 Difference]: With dead ends: 105 [2023-04-02 01:28:56,755 INFO L226 Difference]: Without dead ends: 73 [2023-04-02 01:28:56,759 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 129 SyntacticMatches, 15 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=441, Invalid=1721, Unknown=0, NotChecked=0, Total=2162 [2023-04-02 01:28:56,759 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 31 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:56,759 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 32 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:56,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2023-04-02 01:28:56,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2023-04-02 01:28:56,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 53 states have (on average 1.0377358490566038) internal successors, (55), 54 states have internal predecessors, (55), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2023-04-02 01:28:56,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 74 transitions. [2023-04-02 01:28:56,764 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 74 transitions. Word has length 69 [2023-04-02 01:28:56,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:56,764 INFO L495 AbstractCegarLoop]: Abstraction has 73 states and 74 transitions. [2023-04-02 01:28:56,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 29 states have internal predecessors, (55), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-04-02 01:28:56,765 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 74 transitions. [2023-04-02 01:28:56,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-04-02 01:28:56,765 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:56,765 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:56,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:56,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:56,971 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:56,971 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:56,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1460721036, now seen corresponding path program 14 times [2023-04-02 01:28:56,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:56,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808724470] [2023-04-02 01:28:56,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:56,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:56,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:57,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 01:28:57,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 01:28:57,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-04-02 01:28:57,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 01:28:57,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:28:57,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:28:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:28:57,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:57,153 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 42 proven. 85 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-04-02 01:28:57,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:57,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808724470] [2023-04-02 01:28:57,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808724470] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:57,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855810687] [2023-04-02 01:28:57,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:28:57,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:57,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:57,155 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) [2023-04-02 01:28:57,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-04-02 01:28:57,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:28:57,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:57,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 22 conjunts are in the unsatisfiable core [2023-04-02 01:28:57,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:57,279 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-04-02 01:28:57,279 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:57,420 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-04-02 01:28:57,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855810687] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:57,420 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:57,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 17 [2023-04-02 01:28:57,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651801896] [2023-04-02 01:28:57,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:57,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-04-02 01:28:57,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:57,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-04-02 01:28:57,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2023-04-02 01:28:57,424 INFO L87 Difference]: Start difference. First operand 73 states and 74 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 14 states have internal predecessors, (39), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-04-02 01:28:57,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:57,642 INFO L93 Difference]: Finished difference Result 86 states and 88 transitions. [2023-04-02 01:28:57,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-04-02 01:28:57,643 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 14 states have internal predecessors, (39), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 70 [2023-04-02 01:28:57,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:57,645 INFO L225 Difference]: With dead ends: 86 [2023-04-02 01:28:57,645 INFO L226 Difference]: Without dead ends: 84 [2023-04-02 01:28:57,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 145 SyntacticMatches, 16 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2023-04-02 01:28:57,646 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 41 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:57,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 42 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:28:57,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2023-04-02 01:28:57,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 80. [2023-04-02 01:28:57,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 58 states have (on average 1.0344827586206897) internal successors, (60), 59 states have internal predecessors, (60), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2023-04-02 01:28:57,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 81 transitions. [2023-04-02 01:28:57,657 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 81 transitions. Word has length 70 [2023-04-02 01:28:57,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:57,658 INFO L495 AbstractCegarLoop]: Abstraction has 80 states and 81 transitions. [2023-04-02 01:28:57,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 14 states have internal predecessors, (39), 9 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2023-04-02 01:28:57,658 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 81 transitions. [2023-04-02 01:28:57,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-04-02 01:28:57,662 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:57,662 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:57,668 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-04-02 01:28:57,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-04-02 01:28:57,868 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:57,868 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:57,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1934317210, now seen corresponding path program 15 times [2023-04-02 01:28:57,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:57,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634801382] [2023-04-02 01:28:57,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:57,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:57,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:58,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-04-02 01:28:58,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 01:28:58,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-04-02 01:28:58,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 01:28:58,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:28:58,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:28:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:28:58,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:28:58,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:58,159 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-04-02 01:28:58,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:58,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634801382] [2023-04-02 01:28:58,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634801382] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:58,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310678664] [2023-04-02 01:28:58,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:28:58,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:58,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:58,161 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) [2023-04-02 01:28:58,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-04-02 01:28:58,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2023-04-02 01:28:58,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:58,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 20 conjunts are in the unsatisfiable core [2023-04-02 01:28:58,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:58,466 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-04-02 01:28:58,467 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:58,634 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-04-02 01:28:58,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310678664] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:58,635 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:58,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 33 [2023-04-02 01:28:58,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080293338] [2023-04-02 01:28:58,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:58,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-04-02 01:28:58,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:58,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-04-02 01:28:58,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=819, Unknown=0, NotChecked=0, Total=1056 [2023-04-02 01:28:58,637 INFO L87 Difference]: Start difference. First operand 80 states and 81 transitions. Second operand has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-04-02 01:28:59,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:28:59,001 INFO L93 Difference]: Finished difference Result 116 states and 126 transitions. [2023-04-02 01:28:59,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-04-02 01:28:59,002 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 77 [2023-04-02 01:28:59,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:28:59,002 INFO L225 Difference]: With dead ends: 116 [2023-04-02 01:28:59,003 INFO L226 Difference]: Without dead ends: 81 [2023-04-02 01:28:59,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 144 SyntacticMatches, 17 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=534, Invalid=2118, Unknown=0, NotChecked=0, Total=2652 [2023-04-02 01:28:59,004 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 32 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:28:59,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 52 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:28:59,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2023-04-02 01:28:59,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2023-04-02 01:28:59,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 59 states have (on average 1.0338983050847457) internal successors, (61), 60 states have internal predecessors, (61), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2023-04-02 01:28:59,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 82 transitions. [2023-04-02 01:28:59,015 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 82 transitions. Word has length 77 [2023-04-02 01:28:59,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:28:59,015 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 82 transitions. [2023-04-02 01:28:59,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 32 states have internal predecessors, (60), 19 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-04-02 01:28:59,015 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 82 transitions. [2023-04-02 01:28:59,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-04-02 01:28:59,016 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:28:59,016 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:28:59,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-04-02 01:28:59,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-04-02 01:28:59,217 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:28:59,217 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:28:59,217 INFO L85 PathProgramCache]: Analyzing trace with hash -188127698, now seen corresponding path program 16 times [2023-04-02 01:28:59,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:28:59,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965763907] [2023-04-02 01:28:59,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:28:59,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:28:59,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:28:59,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 01:28:59,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-04-02 01:28:59,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-04-02 01:28:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 01:28:59,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:28:59,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:28:59,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:28:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:28:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:28:59,490 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 52 proven. 109 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-04-02 01:28:59,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:28:59,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965763907] [2023-04-02 01:28:59,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965763907] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:28:59,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174736926] [2023-04-02 01:28:59,490 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:28:59,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:28:59,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:28:59,491 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) [2023-04-02 01:28:59,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-04-02 01:28:59,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:28:59,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:28:59,555 INFO L262 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 24 conjunts are in the unsatisfiable core [2023-04-02 01:28:59,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:28:59,635 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-04-02 01:28:59,635 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:28:59,787 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-04-02 01:28:59,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174736926] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:28:59,788 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:28:59,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 18 [2023-04-02 01:28:59,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181425240] [2023-04-02 01:28:59,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:28:59,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-04-02 01:28:59,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:28:59,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-04-02 01:28:59,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2023-04-02 01:28:59,789 INFO L87 Difference]: Start difference. First operand 81 states and 82 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 15 states have internal predecessors, (42), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-04-02 01:29:00,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:00,017 INFO L93 Difference]: Finished difference Result 94 states and 96 transitions. [2023-04-02 01:29:00,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-04-02 01:29:00,019 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 15 states have internal predecessors, (42), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 78 [2023-04-02 01:29:00,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:00,020 INFO L225 Difference]: With dead ends: 94 [2023-04-02 01:29:00,020 INFO L226 Difference]: Without dead ends: 92 [2023-04-02 01:29:00,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 162 SyntacticMatches, 18 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=235, Invalid=757, Unknown=0, NotChecked=0, Total=992 [2023-04-02 01:29:00,021 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 43 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:00,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 47 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:00,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2023-04-02 01:29:00,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 88. [2023-04-02 01:29:00,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 64 states have (on average 1.03125) internal successors, (66), 65 states have internal predecessors, (66), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2023-04-02 01:29:00,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 89 transitions. [2023-04-02 01:29:00,028 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 89 transitions. Word has length 78 [2023-04-02 01:29:00,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:00,028 INFO L495 AbstractCegarLoop]: Abstraction has 88 states and 89 transitions. [2023-04-02 01:29:00,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 15 states have internal predecessors, (42), 10 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-04-02 01:29:00,029 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 89 transitions. [2023-04-02 01:29:00,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-04-02 01:29:00,029 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:00,029 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:00,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:00,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-04-02 01:29:00,230 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:00,230 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:00,231 INFO L85 PathProgramCache]: Analyzing trace with hash -172458364, now seen corresponding path program 17 times [2023-04-02 01:29:00,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:00,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444094339] [2023-04-02 01:29:00,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:00,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:00,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:00,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-04-02 01:29:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-04-02 01:29:00,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-04-02 01:29:00,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 01:29:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:29:00,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:29:00,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:29:00,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:29:00,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:29:00,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:00,542 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-04-02 01:29:00,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:00,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444094339] [2023-04-02 01:29:00,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444094339] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:00,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018641967] [2023-04-02 01:29:00,542 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:29:00,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:00,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:00,544 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) [2023-04-02 01:29:00,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-04-02 01:29:00,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2023-04-02 01:29:00,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:00,603 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 22 conjunts are in the unsatisfiable core [2023-04-02 01:29:00,605 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:00,887 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-04-02 01:29:00,887 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:01,108 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-04-02 01:29:01,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018641967] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:01,108 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:01,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 36 [2023-04-02 01:29:01,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119359947] [2023-04-02 01:29:01,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:01,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-04-02 01:29:01,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:01,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-04-02 01:29:01,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=282, Invalid=978, Unknown=0, NotChecked=0, Total=1260 [2023-04-02 01:29:01,111 INFO L87 Difference]: Start difference. First operand 88 states and 89 transitions. Second operand has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 35 states have internal predecessors, (65), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-04-02 01:29:01,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:01,511 INFO L93 Difference]: Finished difference Result 127 states and 138 transitions. [2023-04-02 01:29:01,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-04-02 01:29:01,511 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 35 states have internal predecessors, (65), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 85 [2023-04-02 01:29:01,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:01,512 INFO L225 Difference]: With dead ends: 127 [2023-04-02 01:29:01,512 INFO L226 Difference]: Without dead ends: 89 [2023-04-02 01:29:01,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 159 SyntacticMatches, 19 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1189 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=636, Invalid=2556, Unknown=0, NotChecked=0, Total=3192 [2023-04-02 01:29:01,513 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 33 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:01,513 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 42 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:01,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2023-04-02 01:29:01,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2023-04-02 01:29:01,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 65 states have (on average 1.0307692307692307) internal successors, (67), 66 states have internal predecessors, (67), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2023-04-02 01:29:01,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 90 transitions. [2023-04-02 01:29:01,520 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 90 transitions. Word has length 85 [2023-04-02 01:29:01,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:01,520 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 90 transitions. [2023-04-02 01:29:01,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 35 states have internal predecessors, (65), 21 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-04-02 01:29:01,520 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 90 transitions. [2023-04-02 01:29:01,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-04-02 01:29:01,521 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:01,521 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:01,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:01,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:01,726 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:01,726 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:01,726 INFO L85 PathProgramCache]: Analyzing trace with hash 549974860, now seen corresponding path program 18 times [2023-04-02 01:29:01,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:01,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724124686] [2023-04-02 01:29:01,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:01,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:01,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:01,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-04-02 01:29:01,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-04-02 01:29:01,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 01:29:01,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 01:29:01,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:29:01,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:29:01,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:29:01,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:29:01,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:29:01,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:01,949 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 63 proven. 136 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-04-02 01:29:01,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:01,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724124686] [2023-04-02 01:29:01,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724124686] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:01,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478757734] [2023-04-02 01:29:01,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:29:01,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:01,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:01,950 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) [2023-04-02 01:29:01,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-04-02 01:29:02,010 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2023-04-02 01:29:02,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:02,012 INFO L262 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 26 conjunts are in the unsatisfiable core [2023-04-02 01:29:02,014 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:02,090 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-04-02 01:29:02,090 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:02,242 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-04-02 01:29:02,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478757734] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:02,243 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:02,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 19 [2023-04-02 01:29:02,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615375307] [2023-04-02 01:29:02,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:02,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-04-02 01:29:02,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:02,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-04-02 01:29:02,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2023-04-02 01:29:02,244 INFO L87 Difference]: Start difference. First operand 89 states and 90 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-04-02 01:29:02,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:02,464 INFO L93 Difference]: Finished difference Result 102 states and 104 transitions. [2023-04-02 01:29:02,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-04-02 01:29:02,465 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 86 [2023-04-02 01:29:02,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:02,465 INFO L225 Difference]: With dead ends: 102 [2023-04-02 01:29:02,465 INFO L226 Difference]: Without dead ends: 100 [2023-04-02 01:29:02,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 179 SyntacticMatches, 20 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=271, Invalid=851, Unknown=0, NotChecked=0, Total=1122 [2023-04-02 01:29:02,466 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 50 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:02,466 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 32 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:02,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2023-04-02 01:29:02,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 96. [2023-04-02 01:29:02,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 70 states have (on average 1.0285714285714285) internal successors, (72), 71 states have internal predecessors, (72), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2023-04-02 01:29:02,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 97 transitions. [2023-04-02 01:29:02,475 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 97 transitions. Word has length 86 [2023-04-02 01:29:02,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:02,475 INFO L495 AbstractCegarLoop]: Abstraction has 96 states and 97 transitions. [2023-04-02 01:29:02,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 16 states have internal predecessors, (45), 11 states have call successors, (14), 4 states have call predecessors, (14), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-04-02 01:29:02,475 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 97 transitions. [2023-04-02 01:29:02,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-04-02 01:29:02,476 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:02,476 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:02,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:02,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:02,682 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:02,682 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:02,682 INFO L85 PathProgramCache]: Analyzing trace with hash 571773862, now seen corresponding path program 19 times [2023-04-02 01:29:02,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:02,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356462655] [2023-04-02 01:29:02,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:02,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:02,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:03,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-04-02 01:29:03,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-04-02 01:29:03,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 01:29:03,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 01:29:03,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:29:03,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:29:03,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:29:03,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:29:03,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:29:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:29:03,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,025 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-04-02 01:29:03,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:03,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356462655] [2023-04-02 01:29:03,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356462655] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:03,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936064465] [2023-04-02 01:29:03,026 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:29:03,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:03,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:03,033 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) [2023-04-02 01:29:03,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-04-02 01:29:03,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:03,095 INFO L262 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 24 conjunts are in the unsatisfiable core [2023-04-02 01:29:03,097 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:03,409 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-04-02 01:29:03,409 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:03,657 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-04-02 01:29:03,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936064465] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:03,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:03,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 39 [2023-04-02 01:29:03,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151742721] [2023-04-02 01:29:03,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:03,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-04-02 01:29:03,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:03,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-04-02 01:29:03,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=1151, Unknown=0, NotChecked=0, Total=1482 [2023-04-02 01:29:03,659 INFO L87 Difference]: Start difference. First operand 96 states and 97 transitions. Second operand has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-04-02 01:29:04,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:04,061 INFO L93 Difference]: Finished difference Result 138 states and 150 transitions. [2023-04-02 01:29:04,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-04-02 01:29:04,061 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 93 [2023-04-02 01:29:04,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:04,062 INFO L225 Difference]: With dead ends: 138 [2023-04-02 01:29:04,062 INFO L226 Difference]: Without dead ends: 97 [2023-04-02 01:29:04,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 174 SyntacticMatches, 21 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1426 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=747, Invalid=3035, Unknown=0, NotChecked=0, Total=3782 [2023-04-02 01:29:04,064 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 34 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:04,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 32 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:04,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2023-04-02 01:29:04,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2023-04-02 01:29:04,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 71 states have (on average 1.028169014084507) internal successors, (73), 72 states have internal predecessors, (73), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2023-04-02 01:29:04,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 98 transitions. [2023-04-02 01:29:04,074 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 98 transitions. Word has length 93 [2023-04-02 01:29:04,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:04,074 INFO L495 AbstractCegarLoop]: Abstraction has 97 states and 98 transitions. [2023-04-02 01:29:04,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 23 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-04-02 01:29:04,074 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 98 transitions. [2023-04-02 01:29:04,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-04-02 01:29:04,075 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:04,075 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:04,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:04,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-04-02 01:29:04,281 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:04,281 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:04,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1511604114, now seen corresponding path program 20 times [2023-04-02 01:29:04,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:04,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948431750] [2023-04-02 01:29:04,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:04,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:04,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:04,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 01:29:04,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-04-02 01:29:04,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-04-02 01:29:04,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 01:29:04,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 01:29:04,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 01:29:04,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 01:29:04,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 01:29:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 01:29:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 01:29:04,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:04,538 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 75 proven. 166 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-04-02 01:29:04,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:04,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948431750] [2023-04-02 01:29:04,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948431750] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:04,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810684244] [2023-04-02 01:29:04,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:29:04,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:04,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:04,541 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) [2023-04-02 01:29:04,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-04-02 01:29:04,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:29:04,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:04,625 INFO L262 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 28 conjunts are in the unsatisfiable core [2023-04-02 01:29:04,627 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:04,701 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-04-02 01:29:04,701 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:04,899 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-04-02 01:29:04,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810684244] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:04,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:04,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 20 [2023-04-02 01:29:04,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621317174] [2023-04-02 01:29:04,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:04,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-04-02 01:29:04,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:04,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-04-02 01:29:04,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2023-04-02 01:29:04,901 INFO L87 Difference]: Start difference. First operand 97 states and 98 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 17 states have internal predecessors, (48), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-04-02 01:29:05,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:05,124 INFO L93 Difference]: Finished difference Result 110 states and 112 transitions. [2023-04-02 01:29:05,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-04-02 01:29:05,126 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 17 states have internal predecessors, (48), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 94 [2023-04-02 01:29:05,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:05,126 INFO L225 Difference]: With dead ends: 110 [2023-04-02 01:29:05,126 INFO L226 Difference]: Without dead ends: 108 [2023-04-02 01:29:05,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 196 SyntacticMatches, 22 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=310, Invalid=950, Unknown=0, NotChecked=0, Total=1260 [2023-04-02 01:29:05,127 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 52 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:05,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 27 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:05,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2023-04-02 01:29:05,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2023-04-02 01:29:05,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 76 states have (on average 1.0263157894736843) internal successors, (78), 77 states have internal predecessors, (78), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2023-04-02 01:29:05,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 105 transitions. [2023-04-02 01:29:05,136 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 105 transitions. Word has length 94 [2023-04-02 01:29:05,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:05,136 INFO L495 AbstractCegarLoop]: Abstraction has 104 states and 105 transitions. [2023-04-02 01:29:05,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 17 states have internal predecessors, (48), 12 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-04-02 01:29:05,136 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 105 transitions. [2023-04-02 01:29:05,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-04-02 01:29:05,137 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:05,137 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:05,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:05,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-04-02 01:29:05,342 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:05,343 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:05,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1544363076, now seen corresponding path program 21 times [2023-04-02 01:29:05,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:05,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046996169] [2023-04-02 01:29:05,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:05,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:05,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:05,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-04-02 01:29:05,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-04-02 01:29:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-04-02 01:29:05,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 01:29:05,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 01:29:05,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 01:29:05,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 01:29:05,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 01:29:05,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 01:29:05,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 01:29:05,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 01:29:05,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:05,706 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2023-04-02 01:29:05,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:05,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046996169] [2023-04-02 01:29:05,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046996169] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:05,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820090597] [2023-04-02 01:29:05,706 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:29:05,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:05,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:05,709 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) [2023-04-02 01:29:05,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-04-02 01:29:05,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2023-04-02 01:29:05,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:05,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 26 conjunts are in the unsatisfiable core [2023-04-02 01:29:05,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:06,108 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2023-04-02 01:29:06,108 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:06,407 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2023-04-02 01:29:06,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820090597] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:06,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:06,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 42 [2023-04-02 01:29:06,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681028687] [2023-04-02 01:29:06,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:06,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2023-04-02 01:29:06,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:06,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2023-04-02 01:29:06,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=384, Invalid=1338, Unknown=0, NotChecked=0, Total=1722 [2023-04-02 01:29:06,411 INFO L87 Difference]: Start difference. First operand 104 states and 105 transitions. Second operand has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 41 states have internal predecessors, (75), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2023-04-02 01:29:06,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:06,951 INFO L93 Difference]: Finished difference Result 149 states and 162 transitions. [2023-04-02 01:29:06,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-04-02 01:29:06,952 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 41 states have internal predecessors, (75), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 101 [2023-04-02 01:29:06,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:06,953 INFO L225 Difference]: With dead ends: 149 [2023-04-02 01:29:06,953 INFO L226 Difference]: Without dead ends: 105 [2023-04-02 01:29:06,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 189 SyntacticMatches, 23 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1684 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=867, Invalid=3555, Unknown=0, NotChecked=0, Total=4422 [2023-04-02 01:29:06,955 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 35 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:06,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 32 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:06,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2023-04-02 01:29:06,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2023-04-02 01:29:06,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.025974025974026) internal successors, (79), 78 states have internal predecessors, (79), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2023-04-02 01:29:06,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 106 transitions. [2023-04-02 01:29:06,964 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 106 transitions. Word has length 101 [2023-04-02 01:29:06,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:06,964 INFO L495 AbstractCegarLoop]: Abstraction has 105 states and 106 transitions. [2023-04-02 01:29:06,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 41 states have internal predecessors, (75), 25 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2023-04-02 01:29:06,965 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 106 transitions. [2023-04-02 01:29:06,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-04-02 01:29:06,965 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:06,966 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:06,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:07,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:07,171 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:07,171 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:07,172 INFO L85 PathProgramCache]: Analyzing trace with hash -2039873268, now seen corresponding path program 22 times [2023-04-02 01:29:07,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:07,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49117981] [2023-04-02 01:29:07,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:07,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:07,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:07,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-04-02 01:29:07,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-04-02 01:29:07,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 01:29:07,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:29:07,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 01:29:07,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 01:29:07,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 01:29:07,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 01:29:07,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 01:29:07,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 01:29:07,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 01:29:07,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:07,447 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 88 proven. 199 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2023-04-02 01:29:07,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:07,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49117981] [2023-04-02 01:29:07,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49117981] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:07,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12751612] [2023-04-02 01:29:07,448 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:29:07,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:07,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:07,449 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) [2023-04-02 01:29:07,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-04-02 01:29:07,515 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:29:07,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:07,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 30 conjunts are in the unsatisfiable core [2023-04-02 01:29:07,519 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:07,598 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2023-04-02 01:29:07,599 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:07,828 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2023-04-02 01:29:07,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12751612] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:07,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:07,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 21 [2023-04-02 01:29:07,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796200622] [2023-04-02 01:29:07,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:07,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-04-02 01:29:07,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:07,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-04-02 01:29:07,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2023-04-02 01:29:07,830 INFO L87 Difference]: Start difference. First operand 105 states and 106 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 18 states have internal predecessors, (51), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-04-02 01:29:08,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:08,082 INFO L93 Difference]: Finished difference Result 118 states and 120 transitions. [2023-04-02 01:29:08,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-04-02 01:29:08,083 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 18 states have internal predecessors, (51), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 102 [2023-04-02 01:29:08,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:08,084 INFO L225 Difference]: With dead ends: 118 [2023-04-02 01:29:08,084 INFO L226 Difference]: Without dead ends: 116 [2023-04-02 01:29:08,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 213 SyntacticMatches, 24 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=352, Invalid=1054, Unknown=0, NotChecked=0, Total=1406 [2023-04-02 01:29:08,085 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 54 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:08,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 22 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:08,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2023-04-02 01:29:08,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 112. [2023-04-02 01:29:08,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 82 states have (on average 1.024390243902439) internal successors, (84), 83 states have internal predecessors, (84), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2023-04-02 01:29:08,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 113 transitions. [2023-04-02 01:29:08,096 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 113 transitions. Word has length 102 [2023-04-02 01:29:08,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:08,097 INFO L495 AbstractCegarLoop]: Abstraction has 112 states and 113 transitions. [2023-04-02 01:29:08,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 18 states have internal predecessors, (51), 13 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-04-02 01:29:08,097 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 113 transitions. [2023-04-02 01:29:08,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-04-02 01:29:08,098 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:08,098 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:08,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:08,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:08,304 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:08,305 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:08,305 INFO L85 PathProgramCache]: Analyzing trace with hash -631534106, now seen corresponding path program 23 times [2023-04-02 01:29:08,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:08,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606349588] [2023-04-02 01:29:08,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:08,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:08,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:08,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-04-02 01:29:08,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-04-02 01:29:08,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 01:29:08,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:29:08,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 01:29:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 01:29:08,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 01:29:08,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 01:29:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 01:29:08,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 01:29:08,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 01:29:08,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 01:29:08,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:08,751 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2023-04-02 01:29:08,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:08,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606349588] [2023-04-02 01:29:08,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606349588] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:08,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420558752] [2023-04-02 01:29:08,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:29:08,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:08,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:08,752 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) [2023-04-02 01:29:08,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-04-02 01:29:08,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2023-04-02 01:29:08,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:08,822 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 28 conjunts are in the unsatisfiable core [2023-04-02 01:29:08,824 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:09,222 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2023-04-02 01:29:09,223 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:09,505 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2023-04-02 01:29:09,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420558752] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:09,505 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:09,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 45 [2023-04-02 01:29:09,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528656067] [2023-04-02 01:29:09,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:09,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-04-02 01:29:09,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:09,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-04-02 01:29:09,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=441, Invalid=1539, Unknown=0, NotChecked=0, Total=1980 [2023-04-02 01:29:09,509 INFO L87 Difference]: Start difference. First operand 112 states and 113 transitions. Second operand has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 44 states have internal predecessors, (80), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-04-02 01:29:10,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:10,130 INFO L93 Difference]: Finished difference Result 160 states and 174 transitions. [2023-04-02 01:29:10,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-04-02 01:29:10,130 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 44 states have internal predecessors, (80), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 109 [2023-04-02 01:29:10,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:10,131 INFO L225 Difference]: With dead ends: 160 [2023-04-02 01:29:10,131 INFO L226 Difference]: Without dead ends: 113 [2023-04-02 01:29:10,133 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 204 SyntacticMatches, 25 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1963 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=996, Invalid=4116, Unknown=0, NotChecked=0, Total=5112 [2023-04-02 01:29:10,133 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 36 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 608 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 608 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:10,134 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 67 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 608 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:29:10,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2023-04-02 01:29:10,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 113. [2023-04-02 01:29:10,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 83 states have (on average 1.0240963855421688) internal successors, (85), 84 states have internal predecessors, (85), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2023-04-02 01:29:10,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 114 transitions. [2023-04-02 01:29:10,144 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 114 transitions. Word has length 109 [2023-04-02 01:29:10,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:10,144 INFO L495 AbstractCegarLoop]: Abstraction has 113 states and 114 transitions. [2023-04-02 01:29:10,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 44 states have internal predecessors, (80), 27 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-04-02 01:29:10,145 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 114 transitions. [2023-04-02 01:29:10,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-04-02 01:29:10,145 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:10,146 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:10,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:10,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-04-02 01:29:10,351 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:10,351 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:10,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1324668242, now seen corresponding path program 24 times [2023-04-02 01:29:10,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:10,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329728524] [2023-04-02 01:29:10,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:10,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:10,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:10,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 01:29:10,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 01:29:10,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 01:29:10,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:29:10,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:29:10,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-04-02 01:29:10,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 01:29:10,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 01:29:10,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 01:29:10,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 01:29:10,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 01:29:10,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 01:29:10,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:10,668 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 102 proven. 235 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2023-04-02 01:29:10,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:10,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329728524] [2023-04-02 01:29:10,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329728524] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:10,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792658043] [2023-04-02 01:29:10,668 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:29:10,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:10,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:10,669 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) [2023-04-02 01:29:10,672 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-04-02 01:29:10,739 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2023-04-02 01:29:10,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:10,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 32 conjunts are in the unsatisfiable core [2023-04-02 01:29:10,742 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:10,841 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2023-04-02 01:29:10,841 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:11,119 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2023-04-02 01:29:11,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792658043] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:11,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:11,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 22 [2023-04-02 01:29:11,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722524337] [2023-04-02 01:29:11,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:11,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-04-02 01:29:11,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:11,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-04-02 01:29:11,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2023-04-02 01:29:11,121 INFO L87 Difference]: Start difference. First operand 113 states and 114 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 19 states have internal predecessors, (54), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-04-02 01:29:11,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:11,453 INFO L93 Difference]: Finished difference Result 126 states and 128 transitions. [2023-04-02 01:29:11,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-04-02 01:29:11,454 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 19 states have internal predecessors, (54), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 110 [2023-04-02 01:29:11,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:11,455 INFO L225 Difference]: With dead ends: 126 [2023-04-02 01:29:11,455 INFO L226 Difference]: Without dead ends: 124 [2023-04-02 01:29:11,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 230 SyntacticMatches, 26 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=397, Invalid=1163, Unknown=0, NotChecked=0, Total=1560 [2023-04-02 01:29:11,456 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 54 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:11,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 27 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:11,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2023-04-02 01:29:11,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 120. [2023-04-02 01:29:11,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 88 states have (on average 1.0227272727272727) internal successors, (90), 89 states have internal predecessors, (90), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2023-04-02 01:29:11,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 121 transitions. [2023-04-02 01:29:11,467 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 121 transitions. Word has length 110 [2023-04-02 01:29:11,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:11,467 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 121 transitions. [2023-04-02 01:29:11,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 19 states have internal predecessors, (54), 14 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-04-02 01:29:11,467 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 121 transitions. [2023-04-02 01:29:11,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-04-02 01:29:11,468 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:11,468 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:11,475 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:11,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-04-02 01:29:11,674 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:11,674 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:11,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1967696388, now seen corresponding path program 25 times [2023-04-02 01:29:11,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:11,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411400402] [2023-04-02 01:29:11,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:11,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:11,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:12,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 01:29:12,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 01:29:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 01:29:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:29:12,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:29:12,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-04-02 01:29:12,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 01:29:12,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 01:29:12,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 01:29:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 01:29:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 01:29:12,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 01:29:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 01:29:12,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,148 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-04-02 01:29:12,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:12,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411400402] [2023-04-02 01:29:12,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411400402] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:12,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147995102] [2023-04-02 01:29:12,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:29:12,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:12,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:12,149 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) [2023-04-02 01:29:12,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-04-02 01:29:12,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:12,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 30 conjunts are in the unsatisfiable core [2023-04-02 01:29:12,215 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:12,665 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-04-02 01:29:12,665 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:13,021 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-04-02 01:29:13,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147995102] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:13,022 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:13,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 48 [2023-04-02 01:29:13,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206315781] [2023-04-02 01:29:13,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:13,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2023-04-02 01:29:13,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:13,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2023-04-02 01:29:13,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=502, Invalid=1754, Unknown=0, NotChecked=0, Total=2256 [2023-04-02 01:29:13,024 INFO L87 Difference]: Start difference. First operand 120 states and 121 transitions. Second operand has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 47 states have internal predecessors, (85), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2023-04-02 01:29:13,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:13,580 INFO L93 Difference]: Finished difference Result 171 states and 186 transitions. [2023-04-02 01:29:13,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-04-02 01:29:13,581 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 47 states have internal predecessors, (85), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 117 [2023-04-02 01:29:13,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:13,581 INFO L225 Difference]: With dead ends: 171 [2023-04-02 01:29:13,581 INFO L226 Difference]: Without dead ends: 121 [2023-04-02 01:29:13,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 219 SyntacticMatches, 27 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2263 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1134, Invalid=4718, Unknown=0, NotChecked=0, Total=5852 [2023-04-02 01:29:13,583 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 37 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:13,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 32 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:13,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2023-04-02 01:29:13,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2023-04-02 01:29:13,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 89 states have (on average 1.0224719101123596) internal successors, (91), 90 states have internal predecessors, (91), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2023-04-02 01:29:13,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 122 transitions. [2023-04-02 01:29:13,597 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 122 transitions. Word has length 117 [2023-04-02 01:29:13,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:13,597 INFO L495 AbstractCegarLoop]: Abstraction has 121 states and 122 transitions. [2023-04-02 01:29:13,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 47 states have internal predecessors, (85), 29 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2023-04-02 01:29:13,597 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 122 transitions. [2023-04-02 01:29:13,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-04-02 01:29:13,598 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:13,598 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:13,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:13,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-04-02 01:29:13,804 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:13,804 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:13,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1240269108, now seen corresponding path program 26 times [2023-04-02 01:29:13,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:13,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086306969] [2023-04-02 01:29:13,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:13,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:13,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:14,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 01:29:14,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-04-02 01:29:14,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-04-02 01:29:14,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:29:14,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:29:14,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:29:14,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 01:29:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 01:29:14,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 01:29:14,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 01:29:14,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 01:29:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 01:29:14,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 01:29:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:14,135 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 117 proven. 274 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-04-02 01:29:14,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:14,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086306969] [2023-04-02 01:29:14,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086306969] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:14,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358580645] [2023-04-02 01:29:14,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:29:14,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:14,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:14,137 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) [2023-04-02 01:29:14,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-04-02 01:29:14,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:29:14,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:14,216 INFO L262 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 34 conjunts are in the unsatisfiable core [2023-04-02 01:29:14,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:14,336 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-04-02 01:29:14,336 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:14,627 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2023-04-02 01:29:14,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358580645] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:14,628 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:14,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 23 [2023-04-02 01:29:14,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710783378] [2023-04-02 01:29:14,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:14,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-04-02 01:29:14,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:14,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-04-02 01:29:14,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2023-04-02 01:29:14,629 INFO L87 Difference]: Start difference. First operand 121 states and 122 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 20 states have internal predecessors, (57), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-04-02 01:29:14,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:14,889 INFO L93 Difference]: Finished difference Result 134 states and 136 transitions. [2023-04-02 01:29:14,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-04-02 01:29:14,889 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 20 states have internal predecessors, (57), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 118 [2023-04-02 01:29:14,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:14,890 INFO L225 Difference]: With dead ends: 134 [2023-04-02 01:29:14,890 INFO L226 Difference]: Without dead ends: 132 [2023-04-02 01:29:14,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 247 SyntacticMatches, 28 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=445, Invalid=1277, Unknown=0, NotChecked=0, Total=1722 [2023-04-02 01:29:14,891 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 58 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:14,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 32 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:14,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2023-04-02 01:29:14,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 128. [2023-04-02 01:29:14,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 94 states have (on average 1.0212765957446808) internal successors, (96), 95 states have internal predecessors, (96), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2023-04-02 01:29:14,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 129 transitions. [2023-04-02 01:29:14,904 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 129 transitions. Word has length 118 [2023-04-02 01:29:14,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:14,904 INFO L495 AbstractCegarLoop]: Abstraction has 128 states and 129 transitions. [2023-04-02 01:29:14,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 20 states have internal predecessors, (57), 15 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-04-02 01:29:14,904 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 129 transitions. [2023-04-02 01:29:14,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-04-02 01:29:14,905 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:14,905 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:14,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:15,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-04-02 01:29:15,105 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:15,105 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:15,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1343383514, now seen corresponding path program 27 times [2023-04-02 01:29:15,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:15,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477696609] [2023-04-02 01:29:15,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:15,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:15,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:15,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-04-02 01:29:15,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-04-02 01:29:15,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-04-02 01:29:15,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:29:15,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:29:15,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:29:15,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 01:29:15,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 01:29:15,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 01:29:15,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 01:29:15,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 01:29:15,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 01:29:15,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 01:29:15,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 01:29:15,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:15,598 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-04-02 01:29:15,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:15,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477696609] [2023-04-02 01:29:15,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477696609] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:15,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550117835] [2023-04-02 01:29:15,599 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:29:15,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:15,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:15,605 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) [2023-04-02 01:29:15,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-04-02 01:29:15,675 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2023-04-02 01:29:15,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:15,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 32 conjunts are in the unsatisfiable core [2023-04-02 01:29:15,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:16,141 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-04-02 01:29:16,141 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:16,502 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-04-02 01:29:16,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550117835] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:16,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:16,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 51 [2023-04-02 01:29:16,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706698174] [2023-04-02 01:29:16,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:16,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-04-02 01:29:16,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:16,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-04-02 01:29:16,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=567, Invalid=1983, Unknown=0, NotChecked=0, Total=2550 [2023-04-02 01:29:16,505 INFO L87 Difference]: Start difference. First operand 128 states and 129 transitions. Second operand has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 50 states have internal predecessors, (90), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-04-02 01:29:17,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:17,163 INFO L93 Difference]: Finished difference Result 182 states and 198 transitions. [2023-04-02 01:29:17,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-04-02 01:29:17,164 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 50 states have internal predecessors, (90), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 125 [2023-04-02 01:29:17,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:17,165 INFO L225 Difference]: With dead ends: 182 [2023-04-02 01:29:17,165 INFO L226 Difference]: Without dead ends: 129 [2023-04-02 01:29:17,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 234 SyntacticMatches, 29 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2584 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1281, Invalid=5361, Unknown=0, NotChecked=0, Total=6642 [2023-04-02 01:29:17,167 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 38 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:17,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 42 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:17,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2023-04-02 01:29:17,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2023-04-02 01:29:17,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 95 states have (on average 1.0210526315789474) internal successors, (97), 96 states have internal predecessors, (97), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2023-04-02 01:29:17,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 130 transitions. [2023-04-02 01:29:17,180 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 130 transitions. Word has length 125 [2023-04-02 01:29:17,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:17,180 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 130 transitions. [2023-04-02 01:29:17,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 50 states have internal predecessors, (90), 31 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-04-02 01:29:17,181 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 130 transitions. [2023-04-02 01:29:17,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-04-02 01:29:17,181 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:17,182 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:17,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:17,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-04-02 01:29:17,388 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:17,388 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:17,388 INFO L85 PathProgramCache]: Analyzing trace with hash -795171602, now seen corresponding path program 28 times [2023-04-02 01:29:17,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:17,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266266135] [2023-04-02 01:29:17,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:17,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:17,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:17,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 01:29:17,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-04-02 01:29:17,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 01:29:17,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:29:17,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:29:17,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:29:17,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:29:17,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 01:29:17,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 01:29:17,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 01:29:17,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 01:29:17,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 01:29:17,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 01:29:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 01:29:17,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:17,751 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 133 proven. 316 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-04-02 01:29:17,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:17,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266266135] [2023-04-02 01:29:17,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266266135] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:17,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087729882] [2023-04-02 01:29:17,751 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:29:17,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:17,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:17,752 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) [2023-04-02 01:29:17,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-04-02 01:29:17,826 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:29:17,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:17,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 36 conjunts are in the unsatisfiable core [2023-04-02 01:29:17,830 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:17,946 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-04-02 01:29:17,947 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:18,244 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-04-02 01:29:18,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087729882] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:18,244 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:18,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 24 [2023-04-02 01:29:18,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537385502] [2023-04-02 01:29:18,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:18,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-04-02 01:29:18,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:18,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-04-02 01:29:18,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2023-04-02 01:29:18,246 INFO L87 Difference]: Start difference. First operand 129 states and 130 transitions. Second operand has 24 states, 24 states have (on average 2.5) internal successors, (60), 21 states have internal predecessors, (60), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-04-02 01:29:18,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:18,540 INFO L93 Difference]: Finished difference Result 142 states and 144 transitions. [2023-04-02 01:29:18,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-04-02 01:29:18,540 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5) internal successors, (60), 21 states have internal predecessors, (60), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 126 [2023-04-02 01:29:18,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:18,541 INFO L225 Difference]: With dead ends: 142 [2023-04-02 01:29:18,541 INFO L226 Difference]: Without dead ends: 140 [2023-04-02 01:29:18,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 264 SyntacticMatches, 30 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=496, Invalid=1396, Unknown=0, NotChecked=0, Total=1892 [2023-04-02 01:29:18,542 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 60 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:18,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 37 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:18,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2023-04-02 01:29:18,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 136. [2023-04-02 01:29:18,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 100 states have (on average 1.02) internal successors, (102), 101 states have internal predecessors, (102), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2023-04-02 01:29:18,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 137 transitions. [2023-04-02 01:29:18,556 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 137 transitions. Word has length 126 [2023-04-02 01:29:18,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:18,556 INFO L495 AbstractCegarLoop]: Abstraction has 136 states and 137 transitions. [2023-04-02 01:29:18,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5) internal successors, (60), 21 states have internal predecessors, (60), 16 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-04-02 01:29:18,557 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 137 transitions. [2023-04-02 01:29:18,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-04-02 01:29:18,557 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:18,557 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:18,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:18,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:18,763 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:18,763 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:18,763 INFO L85 PathProgramCache]: Analyzing trace with hash -830003260, now seen corresponding path program 29 times [2023-04-02 01:29:18,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:18,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60629634] [2023-04-02 01:29:18,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:18,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:18,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 01:29:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-04-02 01:29:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 01:29:19,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:29:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:29:19,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:29:19,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:29:19,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 01:29:19,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 01:29:19,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 01:29:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 01:29:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 01:29:19,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 01:29:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 01:29:19,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 01:29:19,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:19,298 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-04-02 01:29:19,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:19,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60629634] [2023-04-02 01:29:19,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60629634] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:19,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979970010] [2023-04-02 01:29:19,299 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:29:19,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:19,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:19,300 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) [2023-04-02 01:29:19,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-04-02 01:29:19,377 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2023-04-02 01:29:19,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:19,378 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 34 conjunts are in the unsatisfiable core [2023-04-02 01:29:19,381 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:19,908 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-04-02 01:29:19,908 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:20,309 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-04-02 01:29:20,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979970010] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:20,309 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:20,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 54 [2023-04-02 01:29:20,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732107791] [2023-04-02 01:29:20,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:20,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-04-02 01:29:20,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:20,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-04-02 01:29:20,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=636, Invalid=2226, Unknown=0, NotChecked=0, Total=2862 [2023-04-02 01:29:20,312 INFO L87 Difference]: Start difference. First operand 136 states and 137 transitions. Second operand has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 53 states have internal predecessors, (95), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2023-04-02 01:29:21,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:21,006 INFO L93 Difference]: Finished difference Result 193 states and 210 transitions. [2023-04-02 01:29:21,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-04-02 01:29:21,007 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 53 states have internal predecessors, (95), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 133 [2023-04-02 01:29:21,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:21,008 INFO L225 Difference]: With dead ends: 193 [2023-04-02 01:29:21,008 INFO L226 Difference]: Without dead ends: 137 [2023-04-02 01:29:21,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 249 SyntacticMatches, 31 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2926 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1437, Invalid=6045, Unknown=0, NotChecked=0, Total=7482 [2023-04-02 01:29:21,010 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 39 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:21,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 57 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:21,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2023-04-02 01:29:21,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2023-04-02 01:29:21,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 101 states have (on average 1.0198019801980198) internal successors, (103), 102 states have internal predecessors, (103), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2023-04-02 01:29:21,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 138 transitions. [2023-04-02 01:29:21,023 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 138 transitions. Word has length 133 [2023-04-02 01:29:21,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:21,024 INFO L495 AbstractCegarLoop]: Abstraction has 137 states and 138 transitions. [2023-04-02 01:29:21,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 53 states have internal predecessors, (95), 33 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2023-04-02 01:29:21,024 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 138 transitions. [2023-04-02 01:29:21,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-04-02 01:29:21,025 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:21,025 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:21,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:21,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-04-02 01:29:21,231 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:21,231 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:21,231 INFO L85 PathProgramCache]: Analyzing trace with hash -52499316, now seen corresponding path program 30 times [2023-04-02 01:29:21,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:21,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956431231] [2023-04-02 01:29:21,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:21,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:21,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:21,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-04-02 01:29:21,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-04-02 01:29:21,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 01:29:21,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:29:21,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:29:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:29:21,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:29:21,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:29:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 01:29:21,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 01:29:21,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 01:29:21,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 01:29:21,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 01:29:21,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 01:29:21,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 01:29:21,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:21,606 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 150 proven. 361 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-04-02 01:29:21,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:21,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956431231] [2023-04-02 01:29:21,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956431231] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:21,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620375403] [2023-04-02 01:29:21,607 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:29:21,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:21,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:21,609 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) [2023-04-02 01:29:21,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-04-02 01:29:21,688 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2023-04-02 01:29:21,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:21,690 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 38 conjunts are in the unsatisfiable core [2023-04-02 01:29:21,692 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:21,804 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-04-02 01:29:21,804 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:22,154 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-04-02 01:29:22,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620375403] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:22,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:22,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 25 [2023-04-02 01:29:22,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221081928] [2023-04-02 01:29:22,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:22,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-04-02 01:29:22,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:22,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-04-02 01:29:22,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=414, Unknown=0, NotChecked=0, Total=600 [2023-04-02 01:29:22,156 INFO L87 Difference]: Start difference. First operand 137 states and 138 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 22 states have internal predecessors, (63), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-04-02 01:29:22,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:22,479 INFO L93 Difference]: Finished difference Result 150 states and 152 transitions. [2023-04-02 01:29:22,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-04-02 01:29:22,479 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 22 states have internal predecessors, (63), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 134 [2023-04-02 01:29:22,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:22,480 INFO L225 Difference]: With dead ends: 150 [2023-04-02 01:29:22,480 INFO L226 Difference]: Without dead ends: 148 [2023-04-02 01:29:22,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 281 SyntacticMatches, 32 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=550, Invalid=1520, Unknown=0, NotChecked=0, Total=2070 [2023-04-02 01:29:22,481 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 60 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:22,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 32 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:22,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2023-04-02 01:29:22,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 144. [2023-04-02 01:29:22,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 106 states have (on average 1.0188679245283019) internal successors, (108), 107 states have internal predecessors, (108), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2023-04-02 01:29:22,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 145 transitions. [2023-04-02 01:29:22,495 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 145 transitions. Word has length 134 [2023-04-02 01:29:22,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:22,496 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 145 transitions. [2023-04-02 01:29:22,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 22 states have internal predecessors, (63), 17 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-04-02 01:29:22,496 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 145 transitions. [2023-04-02 01:29:22,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-04-02 01:29:22,497 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:22,497 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:22,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:22,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:22,703 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:22,704 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:22,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1641106842, now seen corresponding path program 31 times [2023-04-02 01:29:22,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:22,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689731128] [2023-04-02 01:29:22,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:22,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:22,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:23,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-04-02 01:29:23,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-04-02 01:29:23,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 01:29:23,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:29:23,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:29:23,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:29:23,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:29:23,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:29:23,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 01:29:23,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 01:29:23,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 01:29:23,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 01:29:23,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 01:29:23,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 01:29:23,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 01:29:23,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 01:29:23,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,278 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 378 proven. 182 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-04-02 01:29:23,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:23,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689731128] [2023-04-02 01:29:23,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689731128] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:23,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374022719] [2023-04-02 01:29:23,279 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:29:23,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:23,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:23,281 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) [2023-04-02 01:29:23,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-04-02 01:29:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:23,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 36 conjunts are in the unsatisfiable core [2023-04-02 01:29:23,359 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:23,897 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-04-02 01:29:23,897 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:24,314 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-04-02 01:29:24,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374022719] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:24,314 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:24,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 57 [2023-04-02 01:29:24,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772684451] [2023-04-02 01:29:24,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:24,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2023-04-02 01:29:24,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:24,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2023-04-02 01:29:24,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=709, Invalid=2483, Unknown=0, NotChecked=0, Total=3192 [2023-04-02 01:29:24,316 INFO L87 Difference]: Start difference. First operand 144 states and 145 transitions. Second operand has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 56 states have internal predecessors, (100), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-04-02 01:29:25,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:25,083 INFO L93 Difference]: Finished difference Result 204 states and 222 transitions. [2023-04-02 01:29:25,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-04-02 01:29:25,083 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 56 states have internal predecessors, (100), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 141 [2023-04-02 01:29:25,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:25,084 INFO L225 Difference]: With dead ends: 204 [2023-04-02 01:29:25,084 INFO L226 Difference]: Without dead ends: 145 [2023-04-02 01:29:25,085 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 264 SyntacticMatches, 33 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3289 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1602, Invalid=6770, Unknown=0, NotChecked=0, Total=8372 [2023-04-02 01:29:25,085 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 40 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:25,086 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 52 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:29:25,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2023-04-02 01:29:25,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2023-04-02 01:29:25,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 107 states have (on average 1.0186915887850467) internal successors, (109), 108 states have internal predecessors, (109), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2023-04-02 01:29:25,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 146 transitions. [2023-04-02 01:29:25,100 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 146 transitions. Word has length 141 [2023-04-02 01:29:25,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:25,100 INFO L495 AbstractCegarLoop]: Abstraction has 145 states and 146 transitions. [2023-04-02 01:29:25,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 56 states have internal predecessors, (100), 35 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-04-02 01:29:25,100 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 146 transitions. [2023-04-02 01:29:25,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-04-02 01:29:25,101 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:25,101 INFO L195 NwaCegarLoop]: trace histogram [17, 17, 17, 17, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:25,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:25,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:25,302 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:25,302 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:25,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1074188498, now seen corresponding path program 32 times [2023-04-02 01:29:25,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:25,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043510324] [2023-04-02 01:29:25,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:25,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:25,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-04-02 01:29:25,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 01:29:25,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 01:29:25,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:29:25,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:29:25,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:29:25,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:29:25,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:29:25,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:29:25,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 01:29:25,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 01:29:25,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 01:29:25,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 01:29:25,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 01:29:25,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 01:29:25,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 01:29:25,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:25,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 168 proven. 409 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-04-02 01:29:25,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:25,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043510324] [2023-04-02 01:29:25,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043510324] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:25,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895158652] [2023-04-02 01:29:25,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:29:25,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:25,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:25,710 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) [2023-04-02 01:29:25,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-04-02 01:29:25,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:29:25,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:25,800 INFO L262 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 40 conjunts are in the unsatisfiable core [2023-04-02 01:29:25,802 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:25,924 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 185 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-04-02 01:29:25,925 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:26,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 185 proven. 392 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-04-02 01:29:26,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895158652] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:26,248 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:26,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22, 22] total 26 [2023-04-02 01:29:26,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826241656] [2023-04-02 01:29:26,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:26,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-04-02 01:29:26,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:26,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-04-02 01:29:26,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=445, Unknown=0, NotChecked=0, Total=650 [2023-04-02 01:29:26,249 INFO L87 Difference]: Start difference. First operand 145 states and 146 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 23 states have internal predecessors, (66), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-04-02 01:29:26,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:26,594 INFO L93 Difference]: Finished difference Result 158 states and 160 transitions. [2023-04-02 01:29:26,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-04-02 01:29:26,595 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 23 states have internal predecessors, (66), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 142 [2023-04-02 01:29:26,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:26,596 INFO L225 Difference]: With dead ends: 158 [2023-04-02 01:29:26,596 INFO L226 Difference]: Without dead ends: 156 [2023-04-02 01:29:26,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 298 SyntacticMatches, 34 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=607, Invalid=1649, Unknown=0, NotChecked=0, Total=2256 [2023-04-02 01:29:26,597 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 62 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:26,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 47 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:26,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2023-04-02 01:29:26,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 152. [2023-04-02 01:29:26,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 112 states have (on average 1.0178571428571428) internal successors, (114), 113 states have internal predecessors, (114), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2023-04-02 01:29:26,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 153 transitions. [2023-04-02 01:29:26,610 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 153 transitions. Word has length 142 [2023-04-02 01:29:26,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:26,611 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 153 transitions. [2023-04-02 01:29:26,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 23 states have internal predecessors, (66), 18 states have call successors, (21), 4 states have call predecessors, (21), 1 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2023-04-02 01:29:26,611 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 153 transitions. [2023-04-02 01:29:26,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-04-02 01:29:26,612 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:26,612 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:26,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-04-02 01:29:26,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-04-02 01:29:26,815 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:26,815 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:26,815 INFO L85 PathProgramCache]: Analyzing trace with hash -739994236, now seen corresponding path program 33 times [2023-04-02 01:29:26,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:26,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989737137] [2023-04-02 01:29:26,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:26,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:27,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-04-02 01:29:27,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 01:29:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 01:29:27,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:29:27,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:29:27,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:29:27,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:29:27,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:29:27,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:29:27,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 01:29:27,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 01:29:27,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 01:29:27,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 01:29:27,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 01:29:27,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 01:29:27,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 01:29:27,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 01:29:27,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:27,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 427 proven. 202 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2023-04-02 01:29:27,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:27,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989737137] [2023-04-02 01:29:27,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989737137] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:27,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403379607] [2023-04-02 01:29:27,467 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:29:27,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:27,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:27,471 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) [2023-04-02 01:29:27,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-04-02 01:29:27,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2023-04-02 01:29:27,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:27,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 38 conjunts are in the unsatisfiable core [2023-04-02 01:29:27,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:28,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 476 proven. 153 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2023-04-02 01:29:28,164 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:28,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1173 backedges. 476 proven. 153 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2023-04-02 01:29:28,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403379607] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:28,681 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:28,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 60 [2023-04-02 01:29:28,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93037329] [2023-04-02 01:29:28,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:28,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2023-04-02 01:29:28,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:28,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2023-04-02 01:29:28,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=786, Invalid=2754, Unknown=0, NotChecked=0, Total=3540 [2023-04-02 01:29:28,684 INFO L87 Difference]: Start difference. First operand 152 states and 153 transitions. Second operand has 60 states, 60 states have (on average 1.75) internal successors, (105), 59 states have internal predecessors, (105), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-04-02 01:29:29,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:29,561 INFO L93 Difference]: Finished difference Result 215 states and 234 transitions. [2023-04-02 01:29:29,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-04-02 01:29:29,562 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.75) internal successors, (105), 59 states have internal predecessors, (105), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 149 [2023-04-02 01:29:29,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:29,563 INFO L225 Difference]: With dead ends: 215 [2023-04-02 01:29:29,563 INFO L226 Difference]: Without dead ends: 153 [2023-04-02 01:29:29,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 279 SyntacticMatches, 35 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3673 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1776, Invalid=7536, Unknown=0, NotChecked=0, Total=9312 [2023-04-02 01:29:29,564 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 41 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:29,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 72 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 871 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:29:29,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2023-04-02 01:29:29,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2023-04-02 01:29:29,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 113 states have (on average 1.0176991150442478) internal successors, (115), 114 states have internal predecessors, (115), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2023-04-02 01:29:29,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 154 transitions. [2023-04-02 01:29:29,581 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 154 transitions. Word has length 149 [2023-04-02 01:29:29,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:29,581 INFO L495 AbstractCegarLoop]: Abstraction has 153 states and 154 transitions. [2023-04-02 01:29:29,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.75) internal successors, (105), 59 states have internal predecessors, (105), 37 states have call successors, (39), 3 states have call predecessors, (39), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-04-02 01:29:29,582 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 154 transitions. [2023-04-02 01:29:29,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2023-04-02 01:29:29,583 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:29,583 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 18, 18, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:29,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-04-02 01:29:29,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-04-02 01:29:29,789 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:29,789 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:29,789 INFO L85 PathProgramCache]: Analyzing trace with hash -2031498676, now seen corresponding path program 34 times [2023-04-02 01:29:29,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:29,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458048792] [2023-04-02 01:29:29,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:29,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:29,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:30,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-04-02 01:29:30,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-04-02 01:29:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 01:29:30,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 01:29:30,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 01:29:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 01:29:30,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 01:29:30,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 01:29:30,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 01:29:30,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 01:29:30,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 01:29:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 01:29:30,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 01:29:30,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 01:29:30,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 01:29:30,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 01:29:30,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 01:29:30,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:30,185 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 187 proven. 460 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2023-04-02 01:29:30,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:30,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458048792] [2023-04-02 01:29:30,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458048792] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:30,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900486969] [2023-04-02 01:29:30,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:29:30,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:30,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:30,189 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) [2023-04-02 01:29:30,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-04-02 01:29:30,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:29:30,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:30,271 INFO L262 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 42 conjunts are in the unsatisfiable core [2023-04-02 01:29:30,274 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:30,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 205 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2023-04-02 01:29:30,378 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:30,739 INFO L134 CoverageAnalysis]: Checked inductivity of 1191 backedges. 205 proven. 442 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2023-04-02 01:29:30,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900486969] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:30,740 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:30,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 27 [2023-04-02 01:29:30,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196530802] [2023-04-02 01:29:30,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:30,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-04-02 01:29:30,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:30,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-04-02 01:29:30,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2023-04-02 01:29:30,742 INFO L87 Difference]: Start difference. First operand 153 states and 154 transitions. Second operand has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 24 states have internal predecessors, (69), 19 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-04-02 01:29:31,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:31,092 INFO L93 Difference]: Finished difference Result 166 states and 168 transitions. [2023-04-02 01:29:31,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-04-02 01:29:31,092 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 24 states have internal predecessors, (69), 19 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 150 [2023-04-02 01:29:31,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:31,093 INFO L225 Difference]: With dead ends: 166 [2023-04-02 01:29:31,093 INFO L226 Difference]: Without dead ends: 164 [2023-04-02 01:29:31,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 315 SyntacticMatches, 36 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=667, Invalid=1783, Unknown=0, NotChecked=0, Total=2450 [2023-04-02 01:29:31,094 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 66 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:31,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 42 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-04-02 01:29:31,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2023-04-02 01:29:31,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2023-04-02 01:29:31,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 118 states have (on average 1.0169491525423728) internal successors, (120), 119 states have internal predecessors, (120), 21 states have call successors, (21), 21 states have call predecessors, (21), 20 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-04-02 01:29:31,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 161 transitions. [2023-04-02 01:29:31,111 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 161 transitions. Word has length 150 [2023-04-02 01:29:31,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:31,112 INFO L495 AbstractCegarLoop]: Abstraction has 160 states and 161 transitions. [2023-04-02 01:29:31,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 24 states have internal predecessors, (69), 19 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2023-04-02 01:29:31,112 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 161 transitions. [2023-04-02 01:29:31,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-04-02 01:29:31,113 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:31,113 INFO L195 NwaCegarLoop]: trace histogram [19, 19, 19, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:31,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:31,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-04-02 01:29:31,319 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:31,319 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:31,319 INFO L85 PathProgramCache]: Analyzing trace with hash -511517530, now seen corresponding path program 35 times [2023-04-02 01:29:31,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:31,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777838535] [2023-04-02 01:29:31,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:31,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:31,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:32,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-04-02 01:29:32,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-04-02 01:29:32,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 01:29:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 01:29:32,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 01:29:32,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 01:29:32,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 01:29:32,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 01:29:32,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 01:29:32,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 01:29:32,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 01:29:32,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 01:29:32,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 01:29:32,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 01:29:32,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 01:29:32,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 01:29:32,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 01:29:32,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 01:29:32,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:32,046 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 479 proven. 223 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-04-02 01:29:32,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:32,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777838535] [2023-04-02 01:29:32,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777838535] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:32,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292553293] [2023-04-02 01:29:32,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:29:32,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:32,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:32,048 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:32,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-04-02 01:29:32,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2023-04-02 01:29:32,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:32,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 40 conjunts are in the unsatisfiable core [2023-04-02 01:29:32,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:32,774 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 531 proven. 171 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-04-02 01:29:32,774 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:33,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1314 backedges. 531 proven. 171 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-04-02 01:29:33,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292553293] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:33,302 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:33,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 63 [2023-04-02 01:29:33,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089125993] [2023-04-02 01:29:33,302 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:33,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2023-04-02 01:29:33,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:33,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2023-04-02 01:29:33,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=867, Invalid=3039, Unknown=0, NotChecked=0, Total=3906 [2023-04-02 01:29:33,304 INFO L87 Difference]: Start difference. First operand 160 states and 161 transitions. Second operand has 63 states, 63 states have (on average 1.746031746031746) internal successors, (110), 62 states have internal predecessors, (110), 39 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-04-02 01:29:34,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:34,270 INFO L93 Difference]: Finished difference Result 226 states and 246 transitions. [2023-04-02 01:29:34,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-04-02 01:29:34,270 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.746031746031746) internal successors, (110), 62 states have internal predecessors, (110), 39 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Word has length 157 [2023-04-02 01:29:34,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:34,271 INFO L225 Difference]: With dead ends: 226 [2023-04-02 01:29:34,271 INFO L226 Difference]: Without dead ends: 161 [2023-04-02 01:29:34,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 294 SyntacticMatches, 37 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4078 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1959, Invalid=8343, Unknown=0, NotChecked=0, Total=10302 [2023-04-02 01:29:34,273 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 42 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 1026 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:34,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 67 Invalid, 1026 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:29:34,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2023-04-02 01:29:34,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2023-04-02 01:29:34,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 119 states have (on average 1.0168067226890756) internal successors, (121), 120 states have internal predecessors, (121), 21 states have call successors, (21), 21 states have call predecessors, (21), 20 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-04-02 01:29:34,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 162 transitions. [2023-04-02 01:29:34,289 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 162 transitions. Word has length 157 [2023-04-02 01:29:34,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:34,289 INFO L495 AbstractCegarLoop]: Abstraction has 161 states and 162 transitions. [2023-04-02 01:29:34,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.746031746031746) internal successors, (110), 62 states have internal predecessors, (110), 39 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-04-02 01:29:34,289 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 162 transitions. [2023-04-02 01:29:34,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-04-02 01:29:34,290 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:34,290 INFO L195 NwaCegarLoop]: trace histogram [19, 19, 19, 19, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:34,295 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-04-02 01:29:34,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:34,491 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:34,491 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:34,491 INFO L85 PathProgramCache]: Analyzing trace with hash 2072693102, now seen corresponding path program 36 times [2023-04-02 01:29:34,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:34,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175295306] [2023-04-02 01:29:34,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:34,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:34,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:34,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-04-02 01:29:34,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 01:29:34,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:29:34,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 01:29:34,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 01:29:34,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 01:29:34,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 01:29:34,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 01:29:34,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 01:29:34,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 01:29:34,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 01:29:34,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 01:29:34,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 01:29:34,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 01:29:34,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 01:29:34,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 01:29:34,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 01:29:34,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 01:29:34,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:34,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 207 proven. 514 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-04-02 01:29:34,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:34,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175295306] [2023-04-02 01:29:34,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175295306] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:34,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072316392] [2023-04-02 01:29:34,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:29:34,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:34,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:34,955 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:34,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-04-02 01:29:35,046 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2023-04-02 01:29:35,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:35,048 INFO L262 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 44 conjunts are in the unsatisfiable core [2023-04-02 01:29:35,051 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:35,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 226 proven. 495 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-04-02 01:29:35,159 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:35,537 INFO L134 CoverageAnalysis]: Checked inductivity of 1333 backedges. 226 proven. 495 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2023-04-02 01:29:35,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072316392] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:35,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:35,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24, 24] total 28 [2023-04-02 01:29:35,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410885141] [2023-04-02 01:29:35,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:35,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-04-02 01:29:35,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:35,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-04-02 01:29:35,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=510, Unknown=0, NotChecked=0, Total=756 [2023-04-02 01:29:35,539 INFO L87 Difference]: Start difference. First operand 161 states and 162 transitions. Second operand has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 25 states have internal predecessors, (72), 20 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-04-02 01:29:35,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:35,933 INFO L93 Difference]: Finished difference Result 174 states and 176 transitions. [2023-04-02 01:29:35,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-04-02 01:29:35,934 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 25 states have internal predecessors, (72), 20 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) Word has length 158 [2023-04-02 01:29:35,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:35,934 INFO L225 Difference]: With dead ends: 174 [2023-04-02 01:29:35,934 INFO L226 Difference]: Without dead ends: 172 [2023-04-02 01:29:35,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 332 SyntacticMatches, 38 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=730, Invalid=1922, Unknown=0, NotChecked=0, Total=2652 [2023-04-02 01:29:35,935 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 66 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:35,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 32 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:35,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2023-04-02 01:29:35,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 168. [2023-04-02 01:29:35,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 124 states have (on average 1.0161290322580645) internal successors, (126), 125 states have internal predecessors, (126), 22 states have call successors, (22), 22 states have call predecessors, (22), 21 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2023-04-02 01:29:35,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 169 transitions. [2023-04-02 01:29:35,953 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 169 transitions. Word has length 158 [2023-04-02 01:29:35,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:35,954 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 169 transitions. [2023-04-02 01:29:35,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 25 states have internal predecessors, (72), 20 states have call successors, (23), 4 states have call predecessors, (23), 1 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-04-02 01:29:35,954 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 169 transitions. [2023-04-02 01:29:35,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-04-02 01:29:35,955 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:35,955 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:35,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:36,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-04-02 01:29:36,161 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:36,161 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:36,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1870859452, now seen corresponding path program 37 times [2023-04-02 01:29:36,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:36,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281526530] [2023-04-02 01:29:36,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:36,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:36,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-04-02 01:29:36,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 01:29:36,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:29:36,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 01:29:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 01:29:36,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 01:29:36,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 01:29:36,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 01:29:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 01:29:36,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 01:29:36,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 01:29:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 01:29:36,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 01:29:36,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 01:29:36,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 01:29:36,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 01:29:36,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 01:29:36,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 01:29:36,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 01:29:36,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 534 proven. 245 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2023-04-02 01:29:36,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:36,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281526530] [2023-04-02 01:29:36,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281526530] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:36,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249987584] [2023-04-02 01:29:36,865 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:29:36,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:36,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:36,869 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:36,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-04-02 01:29:36,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:36,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 42 conjunts are in the unsatisfiable core [2023-04-02 01:29:36,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:37,639 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 589 proven. 190 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2023-04-02 01:29:37,639 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:38,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1463 backedges. 589 proven. 190 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2023-04-02 01:29:38,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249987584] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:38,199 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:38,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 66 [2023-04-02 01:29:38,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566701623] [2023-04-02 01:29:38,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:38,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2023-04-02 01:29:38,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:38,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2023-04-02 01:29:38,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=952, Invalid=3338, Unknown=0, NotChecked=0, Total=4290 [2023-04-02 01:29:38,201 INFO L87 Difference]: Start difference. First operand 168 states and 169 transitions. Second operand has 66 states, 66 states have (on average 1.7424242424242424) internal successors, (115), 65 states have internal predecessors, (115), 41 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2023-04-02 01:29:39,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:39,210 INFO L93 Difference]: Finished difference Result 237 states and 258 transitions. [2023-04-02 01:29:39,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-04-02 01:29:39,210 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.7424242424242424) internal successors, (115), 65 states have internal predecessors, (115), 41 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Word has length 165 [2023-04-02 01:29:39,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:39,211 INFO L225 Difference]: With dead ends: 237 [2023-04-02 01:29:39,211 INFO L226 Difference]: Without dead ends: 169 [2023-04-02 01:29:39,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 309 SyntacticMatches, 39 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4504 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=2151, Invalid=9191, Unknown=0, NotChecked=0, Total=11342 [2023-04-02 01:29:39,214 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 43 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:39,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 72 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:29:39,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2023-04-02 01:29:39,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2023-04-02 01:29:39,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 125 states have (on average 1.016) internal successors, (127), 126 states have internal predecessors, (127), 22 states have call successors, (22), 22 states have call predecessors, (22), 21 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2023-04-02 01:29:39,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 170 transitions. [2023-04-02 01:29:39,234 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 170 transitions. Word has length 165 [2023-04-02 01:29:39,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:39,234 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 170 transitions. [2023-04-02 01:29:39,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.7424242424242424) internal successors, (115), 65 states have internal predecessors, (115), 41 states have call successors, (43), 3 states have call predecessors, (43), 1 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2023-04-02 01:29:39,235 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 170 transitions. [2023-04-02 01:29:39,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-04-02 01:29:39,235 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:39,235 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:39,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:39,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-04-02 01:29:39,441 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:39,442 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:39,442 INFO L85 PathProgramCache]: Analyzing trace with hash 525309964, now seen corresponding path program 38 times [2023-04-02 01:29:39,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:39,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985767996] [2023-04-02 01:29:39,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:39,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:39,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:39,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 01:29:39,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 01:29:39,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:29:39,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:29:39,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-04-02 01:29:39,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 01:29:39,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 01:29:39,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 01:29:39,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 01:29:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 01:29:39,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 01:29:39,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 01:29:39,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 01:29:39,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 01:29:39,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 01:29:39,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 01:29:39,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 01:29:39,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 01:29:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 01:29:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:39,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 228 proven. 571 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2023-04-02 01:29:39,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:39,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985767996] [2023-04-02 01:29:39,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985767996] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:39,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393082576] [2023-04-02 01:29:39,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:29:39,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:39,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:39,920 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:39,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-04-02 01:29:39,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:29:39,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:39,998 INFO L262 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 46 conjunts are in the unsatisfiable core [2023-04-02 01:29:40,001 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:40,111 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 248 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2023-04-02 01:29:40,111 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:40,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1483 backedges. 248 proven. 551 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2023-04-02 01:29:40,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393082576] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:40,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:40,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 29 [2023-04-02 01:29:40,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893934030] [2023-04-02 01:29:40,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:40,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-04-02 01:29:40,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:40,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-04-02 01:29:40,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=268, Invalid=544, Unknown=0, NotChecked=0, Total=812 [2023-04-02 01:29:40,542 INFO L87 Difference]: Start difference. First operand 169 states and 170 transitions. Second operand has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 26 states have internal predecessors, (75), 21 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-04-02 01:29:40,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:40,931 INFO L93 Difference]: Finished difference Result 182 states and 184 transitions. [2023-04-02 01:29:40,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-04-02 01:29:40,932 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 26 states have internal predecessors, (75), 21 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 166 [2023-04-02 01:29:40,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:40,933 INFO L225 Difference]: With dead ends: 182 [2023-04-02 01:29:40,933 INFO L226 Difference]: Without dead ends: 180 [2023-04-02 01:29:40,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 349 SyntacticMatches, 40 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1074 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=796, Invalid=2066, Unknown=0, NotChecked=0, Total=2862 [2023-04-02 01:29:40,934 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 65 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:40,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 42 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:40,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2023-04-02 01:29:40,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 176. [2023-04-02 01:29:40,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 130 states have (on average 1.0153846153846153) internal successors, (132), 131 states have internal predecessors, (132), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-04-02 01:29:40,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 177 transitions. [2023-04-02 01:29:40,954 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 177 transitions. Word has length 166 [2023-04-02 01:29:40,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:40,955 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 177 transitions. [2023-04-02 01:29:40,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.586206896551724) internal successors, (75), 26 states have internal predecessors, (75), 21 states have call successors, (24), 4 states have call predecessors, (24), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-04-02 01:29:40,955 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 177 transitions. [2023-04-02 01:29:40,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2023-04-02 01:29:40,956 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:40,956 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 21, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:40,965 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:41,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-04-02 01:29:41,162 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:41,162 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:41,162 INFO L85 PathProgramCache]: Analyzing trace with hash 927864550, now seen corresponding path program 39 times [2023-04-02 01:29:41,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:41,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914028755] [2023-04-02 01:29:41,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:41,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:41,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:41,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 01:29:41,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 01:29:41,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:29:41,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:29:41,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-04-02 01:29:41,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 01:29:41,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 01:29:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 01:29:41,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 01:29:41,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 01:29:41,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 01:29:41,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 01:29:41,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 01:29:41,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 01:29:41,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 01:29:41,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 01:29:41,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 01:29:41,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 01:29:41,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 01:29:41,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 01:29:41,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:41,893 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 592 proven. 268 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-04-02 01:29:41,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:41,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914028755] [2023-04-02 01:29:41,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914028755] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:41,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20519749] [2023-04-02 01:29:41,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:29:41,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:41,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:41,901 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:41,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-04-02 01:29:41,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2023-04-02 01:29:41,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:41,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 44 conjunts are in the unsatisfiable core [2023-04-02 01:29:41,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:42,752 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 650 proven. 210 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-04-02 01:29:42,753 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:43,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1620 backedges. 650 proven. 210 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-04-02 01:29:43,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20519749] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:43,354 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:43,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 69 [2023-04-02 01:29:43,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791838193] [2023-04-02 01:29:43,354 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:43,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2023-04-02 01:29:43,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:43,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2023-04-02 01:29:43,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1041, Invalid=3651, Unknown=0, NotChecked=0, Total=4692 [2023-04-02 01:29:43,355 INFO L87 Difference]: Start difference. First operand 176 states and 177 transitions. Second operand has 69 states, 69 states have (on average 1.7391304347826086) internal successors, (120), 68 states have internal predecessors, (120), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-04-02 01:29:44,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:44,483 INFO L93 Difference]: Finished difference Result 248 states and 270 transitions. [2023-04-02 01:29:44,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-04-02 01:29:44,484 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.7391304347826086) internal successors, (120), 68 states have internal predecessors, (120), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Word has length 173 [2023-04-02 01:29:44,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:44,485 INFO L225 Difference]: With dead ends: 248 [2023-04-02 01:29:44,485 INFO L226 Difference]: Without dead ends: 177 [2023-04-02 01:29:44,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 324 SyntacticMatches, 41 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4951 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=2352, Invalid=10080, Unknown=0, NotChecked=0, Total=12432 [2023-04-02 01:29:44,486 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 44 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 1012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:44,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 42 Invalid, 1012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:29:44,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2023-04-02 01:29:44,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 177. [2023-04-02 01:29:44,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 131 states have (on average 1.015267175572519) internal successors, (133), 132 states have internal predecessors, (133), 23 states have call successors, (23), 23 states have call predecessors, (23), 22 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-04-02 01:29:44,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 178 transitions. [2023-04-02 01:29:44,511 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 178 transitions. Word has length 173 [2023-04-02 01:29:44,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:44,512 INFO L495 AbstractCegarLoop]: Abstraction has 177 states and 178 transitions. [2023-04-02 01:29:44,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.7391304347826086) internal successors, (120), 68 states have internal predecessors, (120), 43 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2023-04-02 01:29:44,512 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 178 transitions. [2023-04-02 01:29:44,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-04-02 01:29:44,513 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:44,513 INFO L195 NwaCegarLoop]: trace histogram [21, 21, 21, 21, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:44,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:44,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2023-04-02 01:29:44,719 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:44,719 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:44,719 INFO L85 PathProgramCache]: Analyzing trace with hash -2135723090, now seen corresponding path program 40 times [2023-04-02 01:29:44,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:44,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311791952] [2023-04-02 01:29:44,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:44,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:44,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:45,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-04-02 01:29:45,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-04-02 01:29:45,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:29:45,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:29:45,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:29:45,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 01:29:45,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 01:29:45,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 01:29:45,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 01:29:45,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 01:29:45,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 01:29:45,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 01:29:45,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 01:29:45,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 01:29:45,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 01:29:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 01:29:45,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 01:29:45,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 01:29:45,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 01:29:45,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-04-02 01:29:45,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:45,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 250 proven. 631 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-04-02 01:29:45,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:45,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311791952] [2023-04-02 01:29:45,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311791952] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:45,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874884512] [2023-04-02 01:29:45,174 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:29:45,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:45,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:45,177 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:45,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-04-02 01:29:45,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:29:45,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:45,277 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 48 conjunts are in the unsatisfiable core [2023-04-02 01:29:45,279 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:45,389 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 271 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-04-02 01:29:45,389 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:45,825 INFO L134 CoverageAnalysis]: Checked inductivity of 1641 backedges. 271 proven. 610 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-04-02 01:29:45,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874884512] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:45,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:45,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26, 26] total 30 [2023-04-02 01:29:45,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880017514] [2023-04-02 01:29:45,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:45,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-04-02 01:29:45,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:45,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-04-02 01:29:45,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=579, Unknown=0, NotChecked=0, Total=870 [2023-04-02 01:29:45,826 INFO L87 Difference]: Start difference. First operand 177 states and 178 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 27 states have internal predecessors, (78), 22 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-04-02 01:29:46,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:46,244 INFO L93 Difference]: Finished difference Result 190 states and 192 transitions. [2023-04-02 01:29:46,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-04-02 01:29:46,245 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 27 states have internal predecessors, (78), 22 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Word has length 174 [2023-04-02 01:29:46,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:46,246 INFO L225 Difference]: With dead ends: 190 [2023-04-02 01:29:46,246 INFO L226 Difference]: Without dead ends: 188 [2023-04-02 01:29:46,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 462 GetRequests, 366 SyntacticMatches, 42 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1159 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=865, Invalid=2215, Unknown=0, NotChecked=0, Total=3080 [2023-04-02 01:29:46,247 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 70 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:46,247 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 32 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:46,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2023-04-02 01:29:46,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 184. [2023-04-02 01:29:46,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 136 states have (on average 1.0147058823529411) internal successors, (138), 137 states have internal predecessors, (138), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2023-04-02 01:29:46,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 185 transitions. [2023-04-02 01:29:46,266 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 185 transitions. Word has length 174 [2023-04-02 01:29:46,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:46,267 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 185 transitions. [2023-04-02 01:29:46,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 27 states have internal predecessors, (78), 22 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-04-02 01:29:46,267 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 185 transitions. [2023-04-02 01:29:46,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-04-02 01:29:46,268 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:46,268 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 21, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:46,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-04-02 01:29:46,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:46,474 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:46,474 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:46,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1852588292, now seen corresponding path program 41 times [2023-04-02 01:29:46,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:46,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184642754] [2023-04-02 01:29:46,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:46,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:46,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:47,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-04-02 01:29:47,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-04-02 01:29:47,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:29:47,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:29:47,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:29:47,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 01:29:47,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 01:29:47,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 01:29:47,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 01:29:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 01:29:47,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 01:29:47,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 01:29:47,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 01:29:47,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 01:29:47,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 01:29:47,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 01:29:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 01:29:47,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 01:29:47,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 01:29:47,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-04-02 01:29:47,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-04-02 01:29:47,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:47,315 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 653 proven. 292 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2023-04-02 01:29:47,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:47,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184642754] [2023-04-02 01:29:47,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184642754] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:47,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952192500] [2023-04-02 01:29:47,316 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:29:47,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:47,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:47,321 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:47,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-04-02 01:29:47,406 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2023-04-02 01:29:47,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:47,409 INFO L262 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 46 conjunts are in the unsatisfiable core [2023-04-02 01:29:47,411 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:48,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 714 proven. 231 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2023-04-02 01:29:48,275 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:48,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1785 backedges. 714 proven. 231 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2023-04-02 01:29:48,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952192500] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:48,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:48,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 72 [2023-04-02 01:29:48,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801322924] [2023-04-02 01:29:48,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:48,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2023-04-02 01:29:48,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:48,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2023-04-02 01:29:48,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1134, Invalid=3978, Unknown=0, NotChecked=0, Total=5112 [2023-04-02 01:29:48,942 INFO L87 Difference]: Start difference. First operand 184 states and 185 transitions. Second operand has 72 states, 72 states have (on average 1.7361111111111112) internal successors, (125), 71 states have internal predecessors, (125), 45 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-04-02 01:29:50,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:50,129 INFO L93 Difference]: Finished difference Result 259 states and 282 transitions. [2023-04-02 01:29:50,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-04-02 01:29:50,130 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.7361111111111112) internal successors, (125), 71 states have internal predecessors, (125), 45 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) Word has length 181 [2023-04-02 01:29:50,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:50,134 INFO L225 Difference]: With dead ends: 259 [2023-04-02 01:29:50,134 INFO L226 Difference]: Without dead ends: 185 [2023-04-02 01:29:50,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 339 SyntacticMatches, 43 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5419 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2562, Invalid=11010, Unknown=0, NotChecked=0, Total=13572 [2023-04-02 01:29:50,141 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 45 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:50,141 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 67 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:29:50,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2023-04-02 01:29:50,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2023-04-02 01:29:50,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 137 states have (on average 1.0145985401459854) internal successors, (139), 138 states have internal predecessors, (139), 24 states have call successors, (24), 24 states have call predecessors, (24), 23 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2023-04-02 01:29:50,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 186 transitions. [2023-04-02 01:29:50,163 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 186 transitions. Word has length 181 [2023-04-02 01:29:50,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:50,165 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 186 transitions. [2023-04-02 01:29:50,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.7361111111111112) internal successors, (125), 71 states have internal predecessors, (125), 45 states have call successors, (47), 3 states have call predecessors, (47), 1 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2023-04-02 01:29:50,165 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 186 transitions. [2023-04-02 01:29:50,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-04-02 01:29:50,166 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:50,166 INFO L195 NwaCegarLoop]: trace histogram [22, 22, 22, 22, 21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:50,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:50,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:50,372 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:50,373 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:50,373 INFO L85 PathProgramCache]: Analyzing trace with hash -265529908, now seen corresponding path program 42 times [2023-04-02 01:29:50,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:50,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268417565] [2023-04-02 01:29:50,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:50,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:50,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:50,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-04-02 01:29:50,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 01:29:50,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:29:50,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:29:50,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:29:50,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:29:50,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 01:29:50,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 01:29:50,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 01:29:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 01:29:50,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 01:29:50,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 01:29:50,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 01:29:50,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 01:29:50,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 01:29:50,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 01:29:50,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 01:29:50,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 01:29:50,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 01:29:50,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 01:29:50,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 01:29:50,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:50,840 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 273 proven. 694 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2023-04-02 01:29:50,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:50,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268417565] [2023-04-02 01:29:50,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268417565] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:50,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877615688] [2023-04-02 01:29:50,840 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:29:50,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:50,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:50,842 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:50,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-04-02 01:29:50,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2023-04-02 01:29:50,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:50,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 50 conjunts are in the unsatisfiable core [2023-04-02 01:29:50,930 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:51,077 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 295 proven. 672 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2023-04-02 01:29:51,078 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:51,583 INFO L134 CoverageAnalysis]: Checked inductivity of 1807 backedges. 295 proven. 672 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2023-04-02 01:29:51,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877615688] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:51,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:51,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 31 [2023-04-02 01:29:51,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452288597] [2023-04-02 01:29:51,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:51,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-04-02 01:29:51,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:51,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-04-02 01:29:51,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=315, Invalid=615, Unknown=0, NotChecked=0, Total=930 [2023-04-02 01:29:51,585 INFO L87 Difference]: Start difference. First operand 185 states and 186 transitions. Second operand has 31 states, 31 states have (on average 2.6129032258064515) internal successors, (81), 28 states have internal predecessors, (81), 23 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-04-02 01:29:52,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:52,021 INFO L93 Difference]: Finished difference Result 198 states and 200 transitions. [2023-04-02 01:29:52,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-04-02 01:29:52,021 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.6129032258064515) internal successors, (81), 28 states have internal predecessors, (81), 23 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 182 [2023-04-02 01:29:52,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:52,022 INFO L225 Difference]: With dead ends: 198 [2023-04-02 01:29:52,022 INFO L226 Difference]: Without dead ends: 196 [2023-04-02 01:29:52,023 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 383 SyntacticMatches, 44 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=937, Invalid=2369, Unknown=0, NotChecked=0, Total=3306 [2023-04-02 01:29:52,024 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 72 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:52,024 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 27 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:52,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2023-04-02 01:29:52,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 192. [2023-04-02 01:29:52,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 142 states have (on average 1.0140845070422535) internal successors, (144), 143 states have internal predecessors, (144), 25 states have call successors, (25), 25 states have call predecessors, (25), 24 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2023-04-02 01:29:52,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 193 transitions. [2023-04-02 01:29:52,063 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 193 transitions. Word has length 182 [2023-04-02 01:29:52,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:52,064 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 193 transitions. [2023-04-02 01:29:52,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.6129032258064515) internal successors, (81), 28 states have internal predecessors, (81), 23 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-04-02 01:29:52,064 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 193 transitions. [2023-04-02 01:29:52,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-04-02 01:29:52,065 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:52,065 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:52,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:52,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-04-02 01:29:52,271 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:52,271 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:52,271 INFO L85 PathProgramCache]: Analyzing trace with hash 502554918, now seen corresponding path program 43 times [2023-04-02 01:29:52,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:52,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899747698] [2023-04-02 01:29:52,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:52,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:52,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:53,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-04-02 01:29:53,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 01:29:53,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:29:53,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:29:53,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:29:53,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:29:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 01:29:53,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 01:29:53,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 01:29:53,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 01:29:53,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 01:29:53,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 01:29:53,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 01:29:53,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 01:29:53,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 01:29:53,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 01:29:53,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 01:29:53,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 01:29:53,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 01:29:53,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 01:29:53,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 01:29:53,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 01:29:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,168 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 717 proven. 317 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2023-04-02 01:29:53,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:53,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899747698] [2023-04-02 01:29:53,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899747698] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:53,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414734100] [2023-04-02 01:29:53,168 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:29:53,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:53,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:53,169 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:53,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-04-02 01:29:53,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:53,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 48 conjunts are in the unsatisfiable core [2023-04-02 01:29:53,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:54,118 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 781 proven. 253 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2023-04-02 01:29:54,118 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:54,802 INFO L134 CoverageAnalysis]: Checked inductivity of 1958 backedges. 781 proven. 253 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2023-04-02 01:29:54,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414734100] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:54,802 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:54,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 75 [2023-04-02 01:29:54,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348085257] [2023-04-02 01:29:54,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:54,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2023-04-02 01:29:54,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:54,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2023-04-02 01:29:54,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1231, Invalid=4319, Unknown=0, NotChecked=0, Total=5550 [2023-04-02 01:29:54,804 INFO L87 Difference]: Start difference. First operand 192 states and 193 transitions. Second operand has 75 states, 75 states have (on average 1.7333333333333334) internal successors, (130), 74 states have internal predecessors, (130), 47 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-04-02 01:29:56,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:56,002 INFO L93 Difference]: Finished difference Result 270 states and 294 transitions. [2023-04-02 01:29:56,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-04-02 01:29:56,003 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 1.7333333333333334) internal successors, (130), 74 states have internal predecessors, (130), 47 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) Word has length 189 [2023-04-02 01:29:56,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:56,004 INFO L225 Difference]: With dead ends: 270 [2023-04-02 01:29:56,004 INFO L226 Difference]: Without dead ends: 193 [2023-04-02 01:29:56,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 354 SyntacticMatches, 45 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5908 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2781, Invalid=11981, Unknown=0, NotChecked=0, Total=14762 [2023-04-02 01:29:56,007 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 46 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:56,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 72 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:29:56,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2023-04-02 01:29:56,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 193. [2023-04-02 01:29:56,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 143 states have (on average 1.013986013986014) internal successors, (145), 144 states have internal predecessors, (145), 25 states have call successors, (25), 25 states have call predecessors, (25), 24 states have return successors, (24), 23 states have call predecessors, (24), 24 states have call successors, (24) [2023-04-02 01:29:56,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 194 transitions. [2023-04-02 01:29:56,029 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 194 transitions. Word has length 189 [2023-04-02 01:29:56,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:56,029 INFO L495 AbstractCegarLoop]: Abstraction has 193 states and 194 transitions. [2023-04-02 01:29:56,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 1.7333333333333334) internal successors, (130), 74 states have internal predecessors, (130), 47 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-04-02 01:29:56,030 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 194 transitions. [2023-04-02 01:29:56,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-04-02 01:29:56,031 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:56,031 INFO L195 NwaCegarLoop]: trace histogram [23, 23, 23, 23, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:56,037 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-04-02 01:29:56,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-04-02 01:29:56,237 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:56,237 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:56,238 INFO L85 PathProgramCache]: Analyzing trace with hash 232205806, now seen corresponding path program 44 times [2023-04-02 01:29:56,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:56,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939038073] [2023-04-02 01:29:56,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:56,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:56,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:56,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-04-02 01:29:56,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 01:29:56,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:29:56,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:29:56,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:29:56,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:29:56,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:29:56,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 01:29:56,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 01:29:56,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 01:29:56,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 01:29:56,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 01:29:56,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 01:29:56,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 01:29:56,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 01:29:56,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 01:29:56,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 01:29:56,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 01:29:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 01:29:56,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-04-02 01:29:56,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-04-02 01:29:56,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-04-02 01:29:56,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:56,781 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 297 proven. 760 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2023-04-02 01:29:56,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:56,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939038073] [2023-04-02 01:29:56,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939038073] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:56,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799964078] [2023-04-02 01:29:56,781 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:29:56,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:56,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:56,782 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:56,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-04-02 01:29:56,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:29:56,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:56,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 52 conjunts are in the unsatisfiable core [2023-04-02 01:29:56,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:29:56,984 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 320 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2023-04-02 01:29:56,984 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:29:57,503 INFO L134 CoverageAnalysis]: Checked inductivity of 1981 backedges. 320 proven. 737 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2023-04-02 01:29:57,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799964078] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:29:57,503 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:29:57,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 28] total 32 [2023-04-02 01:29:57,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409003707] [2023-04-02 01:29:57,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:29:57,504 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-04-02 01:29:57,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:29:57,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-04-02 01:29:57,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=652, Unknown=0, NotChecked=0, Total=992 [2023-04-02 01:29:57,505 INFO L87 Difference]: Start difference. First operand 193 states and 194 transitions. Second operand has 32 states, 32 states have (on average 2.625) internal successors, (84), 29 states have internal predecessors, (84), 24 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2023-04-02 01:29:57,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:29:57,966 INFO L93 Difference]: Finished difference Result 206 states and 208 transitions. [2023-04-02 01:29:57,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-04-02 01:29:57,967 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.625) internal successors, (84), 29 states have internal predecessors, (84), 24 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) Word has length 190 [2023-04-02 01:29:57,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:29:57,968 INFO L225 Difference]: With dead ends: 206 [2023-04-02 01:29:57,968 INFO L226 Difference]: Without dead ends: 204 [2023-04-02 01:29:57,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 400 SyntacticMatches, 46 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1012, Invalid=2528, Unknown=0, NotChecked=0, Total=3540 [2023-04-02 01:29:57,971 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 76 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:29:57,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 37 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:29:57,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2023-04-02 01:29:58,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 200. [2023-04-02 01:29:58,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 148 states have (on average 1.0135135135135136) internal successors, (150), 149 states have internal predecessors, (150), 26 states have call successors, (26), 26 states have call predecessors, (26), 25 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2023-04-02 01:29:58,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 201 transitions. [2023-04-02 01:29:58,005 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 201 transitions. Word has length 190 [2023-04-02 01:29:58,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:29:58,006 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 201 transitions. [2023-04-02 01:29:58,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.625) internal successors, (84), 29 states have internal predecessors, (84), 24 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2023-04-02 01:29:58,006 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 201 transitions. [2023-04-02 01:29:58,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-04-02 01:29:58,007 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:29:58,007 INFO L195 NwaCegarLoop]: trace histogram [24, 24, 24, 23, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:29:58,015 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2023-04-02 01:29:58,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-04-02 01:29:58,213 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:29:58,213 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:29:58,213 INFO L85 PathProgramCache]: Analyzing trace with hash -154239292, now seen corresponding path program 45 times [2023-04-02 01:29:58,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:29:58,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523275537] [2023-04-02 01:29:58,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:29:58,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:29:58,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:29:59,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-04-02 01:29:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 01:29:59,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:29:59,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:29:59,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:29:59,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:29:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:29:59,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 01:29:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 01:29:59,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 01:29:59,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 01:29:59,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 01:29:59,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 01:29:59,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 01:29:59,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 01:29:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 01:29:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 01:29:59,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 01:29:59,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 01:29:59,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-04-02 01:29:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-04-02 01:29:59,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-04-02 01:29:59,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-04-02 01:29:59,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:29:59,118 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 784 proven. 343 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2023-04-02 01:29:59,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:29:59,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523275537] [2023-04-02 01:29:59,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523275537] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:29:59,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026827165] [2023-04-02 01:29:59,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:29:59,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:29:59,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:29:59,120 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:29:59,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-04-02 01:29:59,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2023-04-02 01:29:59,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:29:59,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 50 conjunts are in the unsatisfiable core [2023-04-02 01:29:59,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:00,174 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 851 proven. 276 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2023-04-02 01:30:00,175 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:00,905 INFO L134 CoverageAnalysis]: Checked inductivity of 2139 backedges. 851 proven. 276 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2023-04-02 01:30:00,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026827165] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:00,906 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:00,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 78 [2023-04-02 01:30:00,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628344852] [2023-04-02 01:30:00,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:00,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2023-04-02 01:30:00,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:00,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2023-04-02 01:30:00,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1332, Invalid=4674, Unknown=0, NotChecked=0, Total=6006 [2023-04-02 01:30:00,910 INFO L87 Difference]: Start difference. First operand 200 states and 201 transitions. Second operand has 78 states, 78 states have (on average 1.7307692307692308) internal successors, (135), 77 states have internal predecessors, (135), 49 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2023-04-02 01:30:02,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:02,145 INFO L93 Difference]: Finished difference Result 281 states and 306 transitions. [2023-04-02 01:30:02,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-04-02 01:30:02,146 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.7307692307692308) internal successors, (135), 77 states have internal predecessors, (135), 49 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Word has length 197 [2023-04-02 01:30:02,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:02,147 INFO L225 Difference]: With dead ends: 281 [2023-04-02 01:30:02,147 INFO L226 Difference]: Without dead ends: 201 [2023-04-02 01:30:02,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 369 SyntacticMatches, 47 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6418 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=3009, Invalid=12993, Unknown=0, NotChecked=0, Total=16002 [2023-04-02 01:30:02,149 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 47 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:02,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 52 Invalid, 1000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:30:02,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2023-04-02 01:30:02,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2023-04-02 01:30:02,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 149 states have (on average 1.0134228187919463) internal successors, (151), 150 states have internal predecessors, (151), 26 states have call successors, (26), 26 states have call predecessors, (26), 25 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2023-04-02 01:30:02,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 202 transitions. [2023-04-02 01:30:02,173 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 202 transitions. Word has length 197 [2023-04-02 01:30:02,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:02,173 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 202 transitions. [2023-04-02 01:30:02,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 1.7307692307692308) internal successors, (135), 77 states have internal predecessors, (135), 49 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2023-04-02 01:30:02,174 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 202 transitions. [2023-04-02 01:30:02,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2023-04-02 01:30:02,175 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:02,175 INFO L195 NwaCegarLoop]: trace histogram [24, 24, 24, 24, 23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:02,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:02,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:02,381 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:02,381 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:02,381 INFO L85 PathProgramCache]: Analyzing trace with hash 1117520780, now seen corresponding path program 46 times [2023-04-02 01:30:02,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:02,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332113369] [2023-04-02 01:30:02,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:02,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:02,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:02,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 01:30:02,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 01:30:02,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:30:02,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:30:02,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:30:02,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:30:02,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:30:02,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:30:02,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 01:30:02,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 01:30:02,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 01:30:02,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 01:30:02,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 01:30:02,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 01:30:02,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 01:30:02,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 01:30:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 01:30:02,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 01:30:02,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 01:30:02,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 01:30:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-04-02 01:30:02,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-04-02 01:30:02,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 01:30:02,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:02,925 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 322 proven. 829 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2023-04-02 01:30:02,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:02,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332113369] [2023-04-02 01:30:02,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332113369] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:02,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324120080] [2023-04-02 01:30:02,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:30:02,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:02,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:02,929 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:02,951 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-04-02 01:30:03,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:30:03,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:03,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 54 conjunts are in the unsatisfiable core [2023-04-02 01:30:03,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:03,157 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 346 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2023-04-02 01:30:03,158 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:03,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2163 backedges. 346 proven. 805 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2023-04-02 01:30:03,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324120080] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:03,685 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:03,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 33 [2023-04-02 01:30:03,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829643536] [2023-04-02 01:30:03,686 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:03,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-04-02 01:30:03,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:03,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-04-02 01:30:03,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=690, Unknown=0, NotChecked=0, Total=1056 [2023-04-02 01:30:03,687 INFO L87 Difference]: Start difference. First operand 201 states and 202 transitions. Second operand has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 30 states have internal predecessors, (87), 25 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2023-04-02 01:30:04,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:04,152 INFO L93 Difference]: Finished difference Result 214 states and 216 transitions. [2023-04-02 01:30:04,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-04-02 01:30:04,152 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 30 states have internal predecessors, (87), 25 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 198 [2023-04-02 01:30:04,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:04,153 INFO L225 Difference]: With dead ends: 214 [2023-04-02 01:30:04,153 INFO L226 Difference]: Without dead ends: 212 [2023-04-02 01:30:04,154 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 417 SyntacticMatches, 48 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1432 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1090, Invalid=2692, Unknown=0, NotChecked=0, Total=3782 [2023-04-02 01:30:04,154 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 75 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 67 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:04,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 67 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:30:04,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2023-04-02 01:30:04,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 208. [2023-04-02 01:30:04,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 154 states have (on average 1.0129870129870129) internal successors, (156), 155 states have internal predecessors, (156), 27 states have call successors, (27), 27 states have call predecessors, (27), 26 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2023-04-02 01:30:04,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 209 transitions. [2023-04-02 01:30:04,177 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 209 transitions. Word has length 198 [2023-04-02 01:30:04,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:04,178 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 209 transitions. [2023-04-02 01:30:04,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.6363636363636362) internal successors, (87), 30 states have internal predecessors, (87), 25 states have call successors, (28), 4 states have call predecessors, (28), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2023-04-02 01:30:04,178 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 209 transitions. [2023-04-02 01:30:04,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-04-02 01:30:04,179 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:04,179 INFO L195 NwaCegarLoop]: trace histogram [25, 25, 25, 24, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:04,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:04,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-04-02 01:30:04,386 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:04,386 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:04,386 INFO L85 PathProgramCache]: Analyzing trace with hash 349813606, now seen corresponding path program 47 times [2023-04-02 01:30:04,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:04,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57862998] [2023-04-02 01:30:04,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:04,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:04,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:05,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 01:30:05,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 01:30:05,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:30:05,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:30:05,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:30:05,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:30:05,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:30:05,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:30:05,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 01:30:05,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 01:30:05,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 01:30:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 01:30:05,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 01:30:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 01:30:05,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 01:30:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 01:30:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 01:30:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 01:30:05,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 01:30:05,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 01:30:05,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-04-02 01:30:05,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-04-02 01:30:05,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 01:30:05,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-04-02 01:30:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:05,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 854 proven. 370 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2023-04-02 01:30:05,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:05,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57862998] [2023-04-02 01:30:05,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57862998] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:05,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734305776] [2023-04-02 01:30:05,360 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:30:05,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:05,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:05,361 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:05,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-04-02 01:30:05,451 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2023-04-02 01:30:05,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:05,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 52 conjunts are in the unsatisfiable core [2023-04-02 01:30:05,456 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:06,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 924 proven. 300 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2023-04-02 01:30:06,447 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:07,226 INFO L134 CoverageAnalysis]: Checked inductivity of 2328 backedges. 924 proven. 300 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2023-04-02 01:30:07,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734305776] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:07,227 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:07,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 53, 53] total 81 [2023-04-02 01:30:07,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519178185] [2023-04-02 01:30:07,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:07,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2023-04-02 01:30:07,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:07,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2023-04-02 01:30:07,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1437, Invalid=5043, Unknown=0, NotChecked=0, Total=6480 [2023-04-02 01:30:07,230 INFO L87 Difference]: Start difference. First operand 208 states and 209 transitions. Second operand has 81 states, 81 states have (on average 1.728395061728395) internal successors, (140), 80 states have internal predecessors, (140), 51 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-04-02 01:30:08,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:08,535 INFO L93 Difference]: Finished difference Result 292 states and 318 transitions. [2023-04-02 01:30:08,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-04-02 01:30:08,536 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 1.728395061728395) internal successors, (140), 80 states have internal predecessors, (140), 51 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Word has length 205 [2023-04-02 01:30:08,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:08,537 INFO L225 Difference]: With dead ends: 292 [2023-04-02 01:30:08,537 INFO L226 Difference]: Without dead ends: 209 [2023-04-02 01:30:08,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 384 SyntacticMatches, 49 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6949 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3246, Invalid=14046, Unknown=0, NotChecked=0, Total=17292 [2023-04-02 01:30:08,539 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 48 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1125 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 1131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:08,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 62 Invalid, 1131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1125 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:30:08,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2023-04-02 01:30:08,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2023-04-02 01:30:08,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 155 states have (on average 1.0129032258064516) internal successors, (157), 156 states have internal predecessors, (157), 27 states have call successors, (27), 27 states have call predecessors, (27), 26 states have return successors, (26), 25 states have call predecessors, (26), 26 states have call successors, (26) [2023-04-02 01:30:08,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 210 transitions. [2023-04-02 01:30:08,565 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 210 transitions. Word has length 205 [2023-04-02 01:30:08,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:08,565 INFO L495 AbstractCegarLoop]: Abstraction has 209 states and 210 transitions. [2023-04-02 01:30:08,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 1.728395061728395) internal successors, (140), 80 states have internal predecessors, (140), 51 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-04-02 01:30:08,566 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 210 transitions. [2023-04-02 01:30:08,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-04-02 01:30:08,567 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:08,567 INFO L195 NwaCegarLoop]: trace histogram [25, 25, 25, 25, 24, 24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:08,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-04-02 01:30:08,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-04-02 01:30:08,773 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:08,773 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:08,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1650063406, now seen corresponding path program 48 times [2023-04-02 01:30:08,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:08,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439120269] [2023-04-02 01:30:08,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:08,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:08,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:09,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-04-02 01:30:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 01:30:09,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 01:30:09,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 01:30:09,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 01:30:09,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 01:30:09,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 01:30:09,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 01:30:09,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 01:30:09,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 01:30:09,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 01:30:09,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 01:30:09,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 01:30:09,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 01:30:09,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 01:30:09,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 01:30:09,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 01:30:09,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 01:30:09,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 01:30:09,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 01:30:09,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-04-02 01:30:09,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-04-02 01:30:09,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-04-02 01:30:09,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2023-04-02 01:30:09,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:09,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 348 proven. 901 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2023-04-02 01:30:09,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:09,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439120269] [2023-04-02 01:30:09,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439120269] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:09,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382432279] [2023-04-02 01:30:09,365 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:30:09,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:09,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:09,373 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:09,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-04-02 01:30:09,468 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2023-04-02 01:30:09,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:09,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 56 conjunts are in the unsatisfiable core [2023-04-02 01:30:09,473 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:09,601 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 373 proven. 876 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2023-04-02 01:30:09,601 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:10,184 INFO L134 CoverageAnalysis]: Checked inductivity of 2353 backedges. 373 proven. 876 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2023-04-02 01:30:10,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382432279] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:10,185 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:10,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30, 30] total 34 [2023-04-02 01:30:10,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246578609] [2023-04-02 01:30:10,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:10,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-04-02 01:30:10,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:10,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-04-02 01:30:10,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=729, Unknown=0, NotChecked=0, Total=1122 [2023-04-02 01:30:10,186 INFO L87 Difference]: Start difference. First operand 209 states and 210 transitions. Second operand has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 31 states have internal predecessors, (90), 26 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2023-04-02 01:30:10,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:10,674 INFO L93 Difference]: Finished difference Result 222 states and 224 transitions. [2023-04-02 01:30:10,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-04-02 01:30:10,675 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 31 states have internal predecessors, (90), 26 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) Word has length 206 [2023-04-02 01:30:10,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:10,676 INFO L225 Difference]: With dead ends: 222 [2023-04-02 01:30:10,676 INFO L226 Difference]: Without dead ends: 220 [2023-04-02 01:30:10,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 546 GetRequests, 434 SyntacticMatches, 50 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1529 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1171, Invalid=2861, Unknown=0, NotChecked=0, Total=4032 [2023-04-02 01:30:10,677 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 77 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:10,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 47 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:30:10,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2023-04-02 01:30:10,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 216. [2023-04-02 01:30:10,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 160 states have (on average 1.0125) internal successors, (162), 161 states have internal predecessors, (162), 28 states have call successors, (28), 28 states have call predecessors, (28), 27 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2023-04-02 01:30:10,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 217 transitions. [2023-04-02 01:30:10,716 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 217 transitions. Word has length 206 [2023-04-02 01:30:10,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:10,717 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 217 transitions. [2023-04-02 01:30:10,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.6470588235294117) internal successors, (90), 31 states have internal predecessors, (90), 26 states have call successors, (29), 4 states have call predecessors, (29), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2023-04-02 01:30:10,717 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 217 transitions. [2023-04-02 01:30:10,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2023-04-02 01:30:10,718 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:10,718 INFO L195 NwaCegarLoop]: trace histogram [26, 26, 26, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:10,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:10,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-04-02 01:30:10,925 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:10,925 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:10,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1849709436, now seen corresponding path program 49 times [2023-04-02 01:30:10,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:10,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392300034] [2023-04-02 01:30:10,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:10,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:10,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:11,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-04-02 01:30:11,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 01:30:11,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 01:30:11,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 01:30:11,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 01:30:11,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 01:30:11,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 01:30:11,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 01:30:11,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 01:30:11,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 01:30:11,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 01:30:11,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 01:30:11,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 01:30:11,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 01:30:11,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 01:30:11,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 01:30:11,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 01:30:11,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 01:30:11,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:11,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 01:30:11,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:12,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 01:30:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:12,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-04-02 01:30:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:12,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-04-02 01:30:12,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:12,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-04-02 01:30:12,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:12,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2023-04-02 01:30:12,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:12,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-04-02 01:30:12,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:12,008 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 927 proven. 398 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2023-04-02 01:30:12,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:12,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392300034] [2023-04-02 01:30:12,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392300034] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:12,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851081228] [2023-04-02 01:30:12,008 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:30:12,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:12,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:12,013 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:12,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-04-02 01:30:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:12,104 INFO L262 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 54 conjunts are in the unsatisfiable core [2023-04-02 01:30:12,107 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:13,169 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 1000 proven. 325 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2023-04-02 01:30:13,170 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:14,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2525 backedges. 1000 proven. 325 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2023-04-02 01:30:14,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851081228] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:14,018 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:14,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 55, 55] total 84 [2023-04-02 01:30:14,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944975489] [2023-04-02 01:30:14,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:14,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 84 states [2023-04-02 01:30:14,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:14,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2023-04-02 01:30:14,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1546, Invalid=5426, Unknown=0, NotChecked=0, Total=6972 [2023-04-02 01:30:14,021 INFO L87 Difference]: Start difference. First operand 216 states and 217 transitions. Second operand has 84 states, 84 states have (on average 1.7261904761904763) internal successors, (145), 83 states have internal predecessors, (145), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2023-04-02 01:30:15,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:15,314 INFO L93 Difference]: Finished difference Result 303 states and 330 transitions. [2023-04-02 01:30:15,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2023-04-02 01:30:15,314 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 1.7261904761904763) internal successors, (145), 83 states have internal predecessors, (145), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Word has length 213 [2023-04-02 01:30:15,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:15,315 INFO L225 Difference]: With dead ends: 303 [2023-04-02 01:30:15,315 INFO L226 Difference]: Without dead ends: 217 [2023-04-02 01:30:15,317 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 399 SyntacticMatches, 51 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7501 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=3492, Invalid=15140, Unknown=0, NotChecked=0, Total=18632 [2023-04-02 01:30:15,317 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 49 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:15,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 47 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 901 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:30:15,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2023-04-02 01:30:15,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2023-04-02 01:30:15,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 161 states have (on average 1.0124223602484472) internal successors, (163), 162 states have internal predecessors, (163), 28 states have call successors, (28), 28 states have call predecessors, (28), 27 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2023-04-02 01:30:15,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 218 transitions. [2023-04-02 01:30:15,337 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 218 transitions. Word has length 213 [2023-04-02 01:30:15,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:15,337 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 218 transitions. [2023-04-02 01:30:15,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 84 states, 84 states have (on average 1.7261904761904763) internal successors, (145), 83 states have internal predecessors, (145), 53 states have call successors, (55), 3 states have call predecessors, (55), 1 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2023-04-02 01:30:15,337 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 218 transitions. [2023-04-02 01:30:15,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-04-02 01:30:15,338 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:15,338 INFO L195 NwaCegarLoop]: trace histogram [26, 26, 26, 26, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:15,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:15,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2023-04-02 01:30:15,539 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:15,539 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:15,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1052418380, now seen corresponding path program 50 times [2023-04-02 01:30:15,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:15,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363111377] [2023-04-02 01:30:15,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:15,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:15,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:16,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 01:30:16,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:30:16,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 01:30:16,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 01:30:16,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 01:30:16,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 01:30:16,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 01:30:16,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 01:30:16,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 01:30:16,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 01:30:16,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 01:30:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 01:30:16,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 01:30:16,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 01:30:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 01:30:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 01:30:16,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 01:30:16,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 01:30:16,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 01:30:16,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-04-02 01:30:16,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-04-02 01:30:16,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-04-02 01:30:16,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-04-02 01:30:16,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-04-02 01:30:16,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-04-02 01:30:16,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:16,167 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 375 proven. 976 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2023-04-02 01:30:16,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:16,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363111377] [2023-04-02 01:30:16,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363111377] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:16,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795132091] [2023-04-02 01:30:16,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:30:16,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:16,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:16,169 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:16,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-04-02 01:30:16,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:30:16,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:16,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 58 conjunts are in the unsatisfiable core [2023-04-02 01:30:16,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:16,385 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 401 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2023-04-02 01:30:16,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:16,982 INFO L134 CoverageAnalysis]: Checked inductivity of 2551 backedges. 401 proven. 950 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2023-04-02 01:30:16,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795132091] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:16,983 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:16,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 35 [2023-04-02 01:30:16,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764156686] [2023-04-02 01:30:16,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:16,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-04-02 01:30:16,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:16,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-04-02 01:30:16,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=421, Invalid=769, Unknown=0, NotChecked=0, Total=1190 [2023-04-02 01:30:16,984 INFO L87 Difference]: Start difference. First operand 217 states and 218 transitions. Second operand has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 32 states have internal predecessors, (93), 27 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-04-02 01:30:17,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:17,489 INFO L93 Difference]: Finished difference Result 230 states and 232 transitions. [2023-04-02 01:30:17,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-04-02 01:30:17,493 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 32 states have internal predecessors, (93), 27 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 214 [2023-04-02 01:30:17,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:17,494 INFO L225 Difference]: With dead ends: 230 [2023-04-02 01:30:17,494 INFO L226 Difference]: Without dead ends: 228 [2023-04-02 01:30:17,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 451 SyntacticMatches, 52 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1629 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1255, Invalid=3035, Unknown=0, NotChecked=0, Total=4290 [2023-04-02 01:30:17,495 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 77 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:17,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 37 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:30:17,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2023-04-02 01:30:17,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 224. [2023-04-02 01:30:17,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 166 states have (on average 1.0120481927710843) internal successors, (168), 167 states have internal predecessors, (168), 29 states have call successors, (29), 29 states have call predecessors, (29), 28 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2023-04-02 01:30:17,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 225 transitions. [2023-04-02 01:30:17,523 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 225 transitions. Word has length 214 [2023-04-02 01:30:17,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:17,523 INFO L495 AbstractCegarLoop]: Abstraction has 224 states and 225 transitions. [2023-04-02 01:30:17,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 32 states have internal predecessors, (93), 27 states have call successors, (30), 4 states have call predecessors, (30), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2023-04-02 01:30:17,523 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 225 transitions. [2023-04-02 01:30:17,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2023-04-02 01:30:17,524 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:17,525 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 27, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:17,531 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:17,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:17,731 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:17,731 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:17,731 INFO L85 PathProgramCache]: Analyzing trace with hash -597547610, now seen corresponding path program 51 times [2023-04-02 01:30:17,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:17,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625939402] [2023-04-02 01:30:17,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:17,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:17,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:18,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 01:30:18,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:30:18,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 01:30:18,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 01:30:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 01:30:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 01:30:18,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 01:30:18,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 01:30:18,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 01:30:18,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 01:30:18,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 01:30:18,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 01:30:18,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 01:30:18,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 01:30:18,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 01:30:18,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 01:30:18,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 01:30:18,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 01:30:18,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 01:30:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-04-02 01:30:18,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-04-02 01:30:18,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-04-02 01:30:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-04-02 01:30:18,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-04-02 01:30:18,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-04-02 01:30:18,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-04-02 01:30:18,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:18,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1003 proven. 427 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2023-04-02 01:30:18,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:18,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625939402] [2023-04-02 01:30:18,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625939402] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:18,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316052700] [2023-04-02 01:30:18,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:30:18,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:18,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:18,854 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:18,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-04-02 01:30:18,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2023-04-02 01:30:18,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:18,959 INFO L262 TraceCheckSpWp]: Trace formula consists of 548 conjuncts, 56 conjunts are in the unsatisfiable core [2023-04-02 01:30:18,962 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:20,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1079 proven. 351 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2023-04-02 01:30:20,109 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:21,045 INFO L134 CoverageAnalysis]: Checked inductivity of 2730 backedges. 1079 proven. 351 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2023-04-02 01:30:21,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316052700] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:21,045 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:21,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 57, 57] total 87 [2023-04-02 01:30:21,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37315471] [2023-04-02 01:30:21,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:21,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 87 states [2023-04-02 01:30:21,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:21,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2023-04-02 01:30:21,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1659, Invalid=5823, Unknown=0, NotChecked=0, Total=7482 [2023-04-02 01:30:21,050 INFO L87 Difference]: Start difference. First operand 224 states and 225 transitions. Second operand has 87 states, 87 states have (on average 1.7241379310344827) internal successors, (150), 86 states have internal predecessors, (150), 55 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-04-02 01:30:22,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:22,523 INFO L93 Difference]: Finished difference Result 314 states and 342 transitions. [2023-04-02 01:30:22,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-04-02 01:30:22,523 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 1.7241379310344827) internal successors, (150), 86 states have internal predecessors, (150), 55 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) Word has length 221 [2023-04-02 01:30:22,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:22,524 INFO L225 Difference]: With dead ends: 314 [2023-04-02 01:30:22,524 INFO L226 Difference]: Without dead ends: 225 [2023-04-02 01:30:22,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 414 SyntacticMatches, 53 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8074 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=3747, Invalid=16275, Unknown=0, NotChecked=0, Total=20022 [2023-04-02 01:30:22,527 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 50 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 1017 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:22,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 52 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1017 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:30:22,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2023-04-02 01:30:22,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225. [2023-04-02 01:30:22,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 167 states have (on average 1.0119760479041917) internal successors, (169), 168 states have internal predecessors, (169), 29 states have call successors, (29), 29 states have call predecessors, (29), 28 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2023-04-02 01:30:22,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 226 transitions. [2023-04-02 01:30:22,555 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 226 transitions. Word has length 221 [2023-04-02 01:30:22,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:22,556 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 226 transitions. [2023-04-02 01:30:22,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 87 states, 87 states have (on average 1.7241379310344827) internal successors, (150), 86 states have internal predecessors, (150), 55 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2023-04-02 01:30:22,556 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 226 transitions. [2023-04-02 01:30:22,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2023-04-02 01:30:22,557 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:22,557 INFO L195 NwaCegarLoop]: trace histogram [27, 27, 27, 27, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:22,568 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:22,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2023-04-02 01:30:22,764 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:22,764 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:22,764 INFO L85 PathProgramCache]: Analyzing trace with hash -23080338, now seen corresponding path program 52 times [2023-04-02 01:30:22,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:22,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932606102] [2023-04-02 01:30:22,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:22,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:23,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 01:30:23,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:30:23,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:30:23,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-04-02 01:30:23,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 01:30:23,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 01:30:23,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 01:30:23,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 01:30:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 01:30:23,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 01:30:23,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 01:30:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 01:30:23,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 01:30:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 01:30:23,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 01:30:23,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 01:30:23,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 01:30:23,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 01:30:23,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 01:30:23,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-04-02 01:30:23,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-04-02 01:30:23,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2023-04-02 01:30:23,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-04-02 01:30:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-04-02 01:30:23,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 01:30:23,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-04-02 01:30:23,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:23,436 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 403 proven. 1054 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2023-04-02 01:30:23,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:23,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932606102] [2023-04-02 01:30:23,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932606102] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:23,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321469379] [2023-04-02 01:30:23,437 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:30:23,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:23,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:23,441 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:23,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-04-02 01:30:23,549 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:30:23,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:23,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 60 conjunts are in the unsatisfiable core [2023-04-02 01:30:23,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:23,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 430 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2023-04-02 01:30:23,702 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:24,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2757 backedges. 430 proven. 1027 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2023-04-02 01:30:24,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321469379] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:24,382 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:24,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32, 32] total 36 [2023-04-02 01:30:24,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955979202] [2023-04-02 01:30:24,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:24,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-04-02 01:30:24,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:24,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-04-02 01:30:24,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=450, Invalid=810, Unknown=0, NotChecked=0, Total=1260 [2023-04-02 01:30:24,383 INFO L87 Difference]: Start difference. First operand 225 states and 226 transitions. Second operand has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 33 states have internal predecessors, (96), 28 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-04-02 01:30:24,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:24,920 INFO L93 Difference]: Finished difference Result 238 states and 240 transitions. [2023-04-02 01:30:24,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-04-02 01:30:24,920 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 33 states have internal predecessors, (96), 28 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Word has length 222 [2023-04-02 01:30:24,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:24,921 INFO L225 Difference]: With dead ends: 238 [2023-04-02 01:30:24,921 INFO L226 Difference]: Without dead ends: 236 [2023-04-02 01:30:24,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 588 GetRequests, 468 SyntacticMatches, 54 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1732 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1342, Invalid=3214, Unknown=0, NotChecked=0, Total=4556 [2023-04-02 01:30:24,922 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 81 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:24,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 37 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:30:24,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2023-04-02 01:30:24,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 232. [2023-04-02 01:30:24,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 172 states have (on average 1.0116279069767442) internal successors, (174), 173 states have internal predecessors, (174), 30 states have call successors, (30), 30 states have call predecessors, (30), 29 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2023-04-02 01:30:24,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 233 transitions. [2023-04-02 01:30:24,952 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 233 transitions. Word has length 222 [2023-04-02 01:30:24,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:24,953 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 233 transitions. [2023-04-02 01:30:24,953 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.6666666666666665) internal successors, (96), 33 states have internal predecessors, (96), 28 states have call successors, (31), 4 states have call predecessors, (31), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-04-02 01:30:24,953 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 233 transitions. [2023-04-02 01:30:24,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2023-04-02 01:30:24,954 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:24,954 INFO L195 NwaCegarLoop]: trace histogram [28, 28, 28, 27, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:24,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:25,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:25,161 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:25,161 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:25,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1180420676, now seen corresponding path program 53 times [2023-04-02 01:30:25,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:25,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850135809] [2023-04-02 01:30:25,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:25,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:25,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:26,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 01:30:26,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:30:26,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:30:26,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-04-02 01:30:26,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 01:30:26,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 01:30:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 01:30:26,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 01:30:26,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 01:30:26,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 01:30:26,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 01:30:26,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 01:30:26,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 01:30:26,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 01:30:26,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 01:30:26,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 01:30:26,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 01:30:26,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 01:30:26,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 01:30:26,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-04-02 01:30:26,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-04-02 01:30:26,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2023-04-02 01:30:26,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-04-02 01:30:26,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-04-02 01:30:26,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 01:30:26,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-04-02 01:30:26,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2023-04-02 01:30:26,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:26,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1082 proven. 457 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2023-04-02 01:30:26,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:26,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850135809] [2023-04-02 01:30:26,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850135809] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:26,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643827812] [2023-04-02 01:30:26,415 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:30:26,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:26,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:26,416 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:26,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-04-02 01:30:26,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2023-04-02 01:30:26,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:26,523 INFO L262 TraceCheckSpWp]: Trace formula consists of 567 conjuncts, 58 conjunts are in the unsatisfiable core [2023-04-02 01:30:26,526 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:27,814 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1161 proven. 378 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2023-04-02 01:30:27,814 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:28,785 INFO L134 CoverageAnalysis]: Checked inductivity of 2943 backedges. 1161 proven. 378 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2023-04-02 01:30:28,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643827812] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:28,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:28,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 59, 59] total 90 [2023-04-02 01:30:28,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596893315] [2023-04-02 01:30:28,786 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:28,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2023-04-02 01:30:28,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:28,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2023-04-02 01:30:28,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1776, Invalid=6234, Unknown=0, NotChecked=0, Total=8010 [2023-04-02 01:30:28,788 INFO L87 Difference]: Start difference. First operand 232 states and 233 transitions. Second operand has 90 states, 90 states have (on average 1.7222222222222223) internal successors, (155), 89 states have internal predecessors, (155), 57 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-04-02 01:30:30,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:30,369 INFO L93 Difference]: Finished difference Result 325 states and 354 transitions. [2023-04-02 01:30:30,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-04-02 01:30:30,369 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 1.7222222222222223) internal successors, (155), 89 states have internal predecessors, (155), 57 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) Word has length 229 [2023-04-02 01:30:30,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:30,370 INFO L225 Difference]: With dead ends: 325 [2023-04-02 01:30:30,370 INFO L226 Difference]: Without dead ends: 233 [2023-04-02 01:30:30,373 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 629 GetRequests, 429 SyntacticMatches, 55 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8668 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=4011, Invalid=17451, Unknown=0, NotChecked=0, Total=21462 [2023-04-02 01:30:30,373 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 51 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:30,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 62 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-04-02 01:30:30,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2023-04-02 01:30:30,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2023-04-02 01:30:30,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 173 states have (on average 1.0115606936416186) internal successors, (175), 174 states have internal predecessors, (175), 30 states have call successors, (30), 30 states have call predecessors, (30), 29 states have return successors, (29), 28 states have call predecessors, (29), 29 states have call successors, (29) [2023-04-02 01:30:30,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 234 transitions. [2023-04-02 01:30:30,393 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 234 transitions. Word has length 229 [2023-04-02 01:30:30,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:30,394 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 234 transitions. [2023-04-02 01:30:30,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 1.7222222222222223) internal successors, (155), 89 states have internal predecessors, (155), 57 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2023-04-02 01:30:30,394 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 234 transitions. [2023-04-02 01:30:30,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-04-02 01:30:30,395 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:30,395 INFO L195 NwaCegarLoop]: trace histogram [28, 28, 28, 28, 27, 27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:30,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:30,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:30,603 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:30,603 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:30,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1415303412, now seen corresponding path program 54 times [2023-04-02 01:30:30,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:30,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345185427] [2023-04-02 01:30:30,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:30,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:30,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:31,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-04-02 01:30:31,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:30:31,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:30:31,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:30:31,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 01:30:31,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 01:30:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 01:30:31,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 01:30:31,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 01:30:31,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 01:30:31,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 01:30:31,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 01:30:31,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 01:30:31,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 01:30:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 01:30:31,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 01:30:31,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 01:30:31,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 01:30:31,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-04-02 01:30:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-04-02 01:30:31,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-04-02 01:30:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-04-02 01:30:31,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-04-02 01:30:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 01:30:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 01:30:31,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-04-02 01:30:31,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-04-02 01:30:31,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:31,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 432 proven. 1135 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2023-04-02 01:30:31,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:31,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345185427] [2023-04-02 01:30:31,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345185427] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:31,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949834275] [2023-04-02 01:30:31,318 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:30:31,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:31,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:31,319 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:31,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-04-02 01:30:31,431 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2023-04-02 01:30:31,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:31,434 INFO L262 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 62 conjunts are in the unsatisfiable core [2023-04-02 01:30:31,438 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:31,594 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 460 proven. 1107 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2023-04-02 01:30:31,595 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:32,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2971 backedges. 460 proven. 1107 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2023-04-02 01:30:32,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949834275] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:32,310 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:32,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 37 [2023-04-02 01:30:32,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727995548] [2023-04-02 01:30:32,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:32,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-04-02 01:30:32,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:32,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-04-02 01:30:32,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=480, Invalid=852, Unknown=0, NotChecked=0, Total=1332 [2023-04-02 01:30:32,312 INFO L87 Difference]: Start difference. First operand 233 states and 234 transitions. Second operand has 37 states, 37 states have (on average 2.675675675675676) internal successors, (99), 34 states have internal predecessors, (99), 29 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2023-04-02 01:30:32,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:32,862 INFO L93 Difference]: Finished difference Result 246 states and 248 transitions. [2023-04-02 01:30:32,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-04-02 01:30:32,862 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.675675675675676) internal successors, (99), 34 states have internal predecessors, (99), 29 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 230 [2023-04-02 01:30:32,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:32,865 INFO L225 Difference]: With dead ends: 246 [2023-04-02 01:30:32,865 INFO L226 Difference]: Without dead ends: 244 [2023-04-02 01:30:32,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 609 GetRequests, 485 SyntacticMatches, 56 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1838 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1432, Invalid=3398, Unknown=0, NotChecked=0, Total=4830 [2023-04-02 01:30:32,866 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 84 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:32,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 47 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:30:32,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2023-04-02 01:30:32,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 240. [2023-04-02 01:30:32,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 178 states have (on average 1.0112359550561798) internal successors, (180), 179 states have internal predecessors, (180), 31 states have call successors, (31), 31 states have call predecessors, (31), 30 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2023-04-02 01:30:32,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 241 transitions. [2023-04-02 01:30:32,895 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 241 transitions. Word has length 230 [2023-04-02 01:30:32,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:32,896 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 241 transitions. [2023-04-02 01:30:32,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.675675675675676) internal successors, (99), 34 states have internal predecessors, (99), 29 states have call successors, (32), 4 states have call predecessors, (32), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2023-04-02 01:30:32,896 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 241 transitions. [2023-04-02 01:30:32,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2023-04-02 01:30:32,897 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:32,897 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 28, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:32,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:33,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:33,104 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:33,105 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:33,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1242456090, now seen corresponding path program 55 times [2023-04-02 01:30:33,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:33,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051341336] [2023-04-02 01:30:33,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:33,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:33,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-04-02 01:30:34,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:30:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:30:34,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:30:34,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 01:30:34,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 01:30:34,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 01:30:34,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 01:30:34,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 01:30:34,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 01:30:34,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 01:30:34,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 01:30:34,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 01:30:34,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 01:30:34,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 01:30:34,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 01:30:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 01:30:34,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 01:30:34,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-04-02 01:30:34,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-04-02 01:30:34,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-04-02 01:30:34,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-04-02 01:30:34,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-04-02 01:30:34,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 01:30:34,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 01:30:34,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-04-02 01:30:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-04-02 01:30:34,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2023-04-02 01:30:34,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,424 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1164 proven. 488 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2023-04-02 01:30:34,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:34,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051341336] [2023-04-02 01:30:34,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051341336] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:34,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234398346] [2023-04-02 01:30:34,424 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:30:34,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:34,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:34,425 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:34,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-04-02 01:30:34,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:34,513 INFO L262 TraceCheckSpWp]: Trace formula consists of 586 conjuncts, 60 conjunts are in the unsatisfiable core [2023-04-02 01:30:34,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:35,929 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1246 proven. 406 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2023-04-02 01:30:35,929 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:37,051 INFO L134 CoverageAnalysis]: Checked inductivity of 3164 backedges. 1246 proven. 406 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2023-04-02 01:30:37,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234398346] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:37,051 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:37,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 61, 61] total 93 [2023-04-02 01:30:37,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283241353] [2023-04-02 01:30:37,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:37,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 93 states [2023-04-02 01:30:37,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:37,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2023-04-02 01:30:37,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1897, Invalid=6659, Unknown=0, NotChecked=0, Total=8556 [2023-04-02 01:30:37,054 INFO L87 Difference]: Start difference. First operand 240 states and 241 transitions. Second operand has 93 states, 93 states have (on average 1.7204301075268817) internal successors, (160), 92 states have internal predecessors, (160), 59 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2023-04-02 01:30:38,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:38,855 INFO L93 Difference]: Finished difference Result 336 states and 366 transitions. [2023-04-02 01:30:38,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-04-02 01:30:38,855 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 1.7204301075268817) internal successors, (160), 92 states have internal predecessors, (160), 59 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) Word has length 237 [2023-04-02 01:30:38,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:38,856 INFO L225 Difference]: With dead ends: 336 [2023-04-02 01:30:38,856 INFO L226 Difference]: Without dead ends: 241 [2023-04-02 01:30:38,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 444 SyntacticMatches, 57 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9283 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=4284, Invalid=18668, Unknown=0, NotChecked=0, Total=22952 [2023-04-02 01:30:38,858 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 52 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1683 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 1689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:38,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 82 Invalid, 1689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1683 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-04-02 01:30:38,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2023-04-02 01:30:38,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2023-04-02 01:30:38,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 179 states have (on average 1.011173184357542) internal successors, (181), 180 states have internal predecessors, (181), 31 states have call successors, (31), 31 states have call predecessors, (31), 30 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2023-04-02 01:30:38,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 242 transitions. [2023-04-02 01:30:38,885 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 242 transitions. Word has length 237 [2023-04-02 01:30:38,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:38,886 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 242 transitions. [2023-04-02 01:30:38,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 93 states, 93 states have (on average 1.7204301075268817) internal successors, (160), 92 states have internal predecessors, (160), 59 states have call successors, (61), 3 states have call predecessors, (61), 1 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2023-04-02 01:30:38,886 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 242 transitions. [2023-04-02 01:30:38,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2023-04-02 01:30:38,887 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:38,887 INFO L195 NwaCegarLoop]: trace histogram [29, 29, 29, 29, 28, 28, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:38,899 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:39,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:39,095 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:39,095 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:39,095 INFO L85 PathProgramCache]: Analyzing trace with hash -468927314, now seen corresponding path program 56 times [2023-04-02 01:30:39,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:39,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087243938] [2023-04-02 01:30:39,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:39,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:39,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:39,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 01:30:39,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:30:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:30:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:30:39,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:30:39,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 01:30:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 01:30:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 01:30:39,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 01:30:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 01:30:39,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 01:30:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 01:30:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 01:30:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 01:30:39,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 01:30:39,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 01:30:39,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 01:30:39,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 01:30:39,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 01:30:39,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 01:30:39,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 01:30:39,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-04-02 01:30:39,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 01:30:39,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 01:30:39,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-04-02 01:30:39,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 01:30:39,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2023-04-02 01:30:39,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-04-02 01:30:39,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:39,845 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 462 proven. 1219 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2023-04-02 01:30:39,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:39,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087243938] [2023-04-02 01:30:39,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087243938] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:39,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476391871] [2023-04-02 01:30:39,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:30:39,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:39,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:39,847 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:39,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-04-02 01:30:39,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:30:39,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:39,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 64 conjunts are in the unsatisfiable core [2023-04-02 01:30:39,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:40,105 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 491 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2023-04-02 01:30:40,105 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:40,885 INFO L134 CoverageAnalysis]: Checked inductivity of 3193 backedges. 491 proven. 1190 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2023-04-02 01:30:40,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476391871] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:40,886 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:40,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34, 34] total 38 [2023-04-02 01:30:40,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305575594] [2023-04-02 01:30:40,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:40,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-04-02 01:30:40,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:40,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-04-02 01:30:40,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=511, Invalid=895, Unknown=0, NotChecked=0, Total=1406 [2023-04-02 01:30:40,888 INFO L87 Difference]: Start difference. First operand 241 states and 242 transitions. Second operand has 38 states, 38 states have (on average 2.6842105263157894) internal successors, (102), 35 states have internal predecessors, (102), 30 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-04-02 01:30:41,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:41,529 INFO L93 Difference]: Finished difference Result 254 states and 256 transitions. [2023-04-02 01:30:41,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-04-02 01:30:41,529 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.6842105263157894) internal successors, (102), 35 states have internal predecessors, (102), 30 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Word has length 238 [2023-04-02 01:30:41,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:41,530 INFO L225 Difference]: With dead ends: 254 [2023-04-02 01:30:41,530 INFO L226 Difference]: Without dead ends: 252 [2023-04-02 01:30:41,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 502 SyntacticMatches, 58 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1947 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1525, Invalid=3587, Unknown=0, NotChecked=0, Total=5112 [2023-04-02 01:30:41,531 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 85 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:41,531 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 47 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:30:41,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2023-04-02 01:30:41,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 248. [2023-04-02 01:30:41,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 184 states have (on average 1.0108695652173914) internal successors, (186), 185 states have internal predecessors, (186), 32 states have call successors, (32), 32 states have call predecessors, (32), 31 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2023-04-02 01:30:41,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 249 transitions. [2023-04-02 01:30:41,558 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 249 transitions. Word has length 238 [2023-04-02 01:30:41,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:41,559 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 249 transitions. [2023-04-02 01:30:41,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.6842105263157894) internal successors, (102), 35 states have internal predecessors, (102), 30 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-04-02 01:30:41,559 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 249 transitions. [2023-04-02 01:30:41,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2023-04-02 01:30:41,560 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:41,560 INFO L195 NwaCegarLoop]: trace histogram [30, 30, 30, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:41,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2023-04-02 01:30:41,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-04-02 01:30:41,767 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:41,767 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:41,768 INFO L85 PathProgramCache]: Analyzing trace with hash 2059327492, now seen corresponding path program 57 times [2023-04-02 01:30:41,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:41,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185808536] [2023-04-02 01:30:41,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:41,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:41,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:43,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-04-02 01:30:43,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:30:43,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:30:43,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:30:43,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:30:43,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 01:30:43,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 01:30:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 01:30:43,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 01:30:43,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 01:30:43,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 01:30:43,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 01:30:43,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 01:30:43,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 01:30:43,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 01:30:43,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 01:30:43,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 01:30:43,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 01:30:43,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 01:30:43,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 01:30:43,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 01:30:43,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-04-02 01:30:43,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 01:30:43,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 01:30:43,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-04-02 01:30:43,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 01:30:43,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2023-04-02 01:30:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-04-02 01:30:43,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2023-04-02 01:30:43,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:43,148 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1249 proven. 520 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2023-04-02 01:30:43,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:43,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185808536] [2023-04-02 01:30:43,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185808536] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:43,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196666043] [2023-04-02 01:30:43,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:30:43,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:43,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:43,149 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:43,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-04-02 01:30:43,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2023-04-02 01:30:43,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:43,295 INFO L262 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 62 conjunts are in the unsatisfiable core [2023-04-02 01:30:43,298 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:44,726 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1334 proven. 435 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2023-04-02 01:30:44,726 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:45,825 INFO L134 CoverageAnalysis]: Checked inductivity of 3393 backedges. 1334 proven. 435 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2023-04-02 01:30:45,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196666043] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:45,826 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:45,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 63, 63] total 96 [2023-04-02 01:30:45,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959915471] [2023-04-02 01:30:45,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:45,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2023-04-02 01:30:45,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:45,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2023-04-02 01:30:45,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2022, Invalid=7098, Unknown=0, NotChecked=0, Total=9120 [2023-04-02 01:30:45,828 INFO L87 Difference]: Start difference. First operand 248 states and 249 transitions. Second operand has 96 states, 96 states have (on average 1.71875) internal successors, (165), 95 states have internal predecessors, (165), 61 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2023-04-02 01:30:47,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:47,516 INFO L93 Difference]: Finished difference Result 347 states and 378 transitions. [2023-04-02 01:30:47,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-04-02 01:30:47,517 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 1.71875) internal successors, (165), 95 states have internal predecessors, (165), 61 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) Word has length 245 [2023-04-02 01:30:47,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:47,518 INFO L225 Difference]: With dead ends: 347 [2023-04-02 01:30:47,518 INFO L226 Difference]: Without dead ends: 249 [2023-04-02 01:30:47,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 459 SyntacticMatches, 59 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9919 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=4566, Invalid=19926, Unknown=0, NotChecked=0, Total=24492 [2023-04-02 01:30:47,521 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 53 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1240 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:47,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 72 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1240 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-04-02 01:30:47,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2023-04-02 01:30:47,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 249. [2023-04-02 01:30:47,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 185 states have (on average 1.0108108108108107) internal successors, (187), 186 states have internal predecessors, (187), 32 states have call successors, (32), 32 states have call predecessors, (32), 31 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2023-04-02 01:30:47,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 250 transitions. [2023-04-02 01:30:47,545 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 250 transitions. Word has length 245 [2023-04-02 01:30:47,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:47,545 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 250 transitions. [2023-04-02 01:30:47,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 1.71875) internal successors, (165), 95 states have internal predecessors, (165), 61 states have call successors, (63), 3 states have call predecessors, (63), 1 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2023-04-02 01:30:47,545 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 250 transitions. [2023-04-02 01:30:47,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2023-04-02 01:30:47,546 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:47,546 INFO L195 NwaCegarLoop]: trace histogram [30, 30, 30, 30, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:47,553 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2023-04-02 01:30:47,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-04-02 01:30:47,753 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:47,753 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:47,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1351308084, now seen corresponding path program 58 times [2023-04-02 01:30:47,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:47,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254404684] [2023-04-02 01:30:47,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:47,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:48,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 01:30:48,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:30:48,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:30:48,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:30:48,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:30:48,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:30:48,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 01:30:48,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 01:30:48,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 01:30:48,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 01:30:48,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 01:30:48,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 01:30:48,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 01:30:48,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 01:30:48,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 01:30:48,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 01:30:48,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 01:30:48,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 01:30:48,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-04-02 01:30:48,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-04-02 01:30:48,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-04-02 01:30:48,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-04-02 01:30:48,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-04-02 01:30:48,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-04-02 01:30:48,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-04-02 01:30:48,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 01:30:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-04-02 01:30:48,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-04-02 01:30:48,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-04-02 01:30:48,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:48,558 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 493 proven. 1306 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2023-04-02 01:30:48,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:48,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254404684] [2023-04-02 01:30:48,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254404684] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:48,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723279988] [2023-04-02 01:30:48,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:30:48,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:48,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:48,560 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:48,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-04-02 01:30:48,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:30:48,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:48,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 66 conjunts are in the unsatisfiable core [2023-04-02 01:30:48,659 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:48,811 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 523 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2023-04-02 01:30:48,812 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:49,606 INFO L134 CoverageAnalysis]: Checked inductivity of 3423 backedges. 523 proven. 1276 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2023-04-02 01:30:49,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723279988] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:49,607 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:49,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 39 [2023-04-02 01:30:49,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823383154] [2023-04-02 01:30:49,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:49,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-04-02 01:30:49,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:49,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-04-02 01:30:49,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=543, Invalid=939, Unknown=0, NotChecked=0, Total=1482 [2023-04-02 01:30:49,608 INFO L87 Difference]: Start difference. First operand 249 states and 250 transitions. Second operand has 39 states, 39 states have (on average 2.6923076923076925) internal successors, (105), 36 states have internal predecessors, (105), 31 states have call successors, (34), 4 states have call predecessors, (34), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-04-02 01:30:50,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:50,231 INFO L93 Difference]: Finished difference Result 262 states and 264 transitions. [2023-04-02 01:30:50,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-04-02 01:30:50,232 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.6923076923076925) internal successors, (105), 36 states have internal predecessors, (105), 31 states have call successors, (34), 4 states have call predecessors, (34), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 246 [2023-04-02 01:30:50,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:50,233 INFO L225 Difference]: With dead ends: 262 [2023-04-02 01:30:50,233 INFO L226 Difference]: Without dead ends: 260 [2023-04-02 01:30:50,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 519 SyntacticMatches, 60 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2059 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1621, Invalid=3781, Unknown=0, NotChecked=0, Total=5402 [2023-04-02 01:30:50,234 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 87 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:50,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 42 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:30:50,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-04-02 01:30:50,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 256. [2023-04-02 01:30:50,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 190 states have (on average 1.0105263157894737) internal successors, (192), 191 states have internal predecessors, (192), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2023-04-02 01:30:50,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 257 transitions. [2023-04-02 01:30:50,267 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 257 transitions. Word has length 246 [2023-04-02 01:30:50,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:50,268 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 257 transitions. [2023-04-02 01:30:50,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 2.6923076923076925) internal successors, (105), 36 states have internal predecessors, (105), 31 states have call successors, (34), 4 states have call predecessors, (34), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-04-02 01:30:50,268 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 257 transitions. [2023-04-02 01:30:50,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2023-04-02 01:30:50,269 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:50,269 INFO L195 NwaCegarLoop]: trace histogram [31, 31, 31, 30, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:50,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:50,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-04-02 01:30:50,476 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:50,476 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:50,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1544803802, now seen corresponding path program 59 times [2023-04-02 01:30:50,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:50,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248792416] [2023-04-02 01:30:50,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:50,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:50,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:51,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-04-02 01:30:51,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:30:51,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:30:51,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:30:51,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:30:51,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:30:51,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 01:30:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 01:30:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 01:30:51,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 01:30:51,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 01:30:51,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 01:30:51,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 01:30:51,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 01:30:51,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 01:30:51,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 01:30:51,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 01:30:51,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 01:30:51,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-04-02 01:30:51,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-04-02 01:30:51,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-04-02 01:30:51,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-04-02 01:30:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-04-02 01:30:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-04-02 01:30:51,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-04-02 01:30:51,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 01:30:51,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-04-02 01:30:51,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-04-02 01:30:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-04-02 01:30:51,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-04-02 01:30:51,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:51,942 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1337 proven. 553 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2023-04-02 01:30:51,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:51,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248792416] [2023-04-02 01:30:51,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248792416] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:51,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880566043] [2023-04-02 01:30:51,942 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:30:51,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:51,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:51,943 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:51,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-04-02 01:30:52,057 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2023-04-02 01:30:52,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:52,060 INFO L262 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 64 conjunts are in the unsatisfiable core [2023-04-02 01:30:52,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:53,551 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1425 proven. 465 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2023-04-02 01:30:53,551 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:54,711 INFO L134 CoverageAnalysis]: Checked inductivity of 3630 backedges. 1425 proven. 465 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2023-04-02 01:30:54,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880566043] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:54,712 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:54,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 65, 65] total 99 [2023-04-02 01:30:54,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622447896] [2023-04-02 01:30:54,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:54,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 99 states [2023-04-02 01:30:54,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:54,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2023-04-02 01:30:54,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2151, Invalid=7551, Unknown=0, NotChecked=0, Total=9702 [2023-04-02 01:30:54,714 INFO L87 Difference]: Start difference. First operand 256 states and 257 transitions. Second operand has 99 states, 99 states have (on average 1.7171717171717171) internal successors, (170), 98 states have internal predecessors, (170), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2023-04-02 01:30:56,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:56,610 INFO L93 Difference]: Finished difference Result 358 states and 390 transitions. [2023-04-02 01:30:56,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-04-02 01:30:56,611 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 1.7171717171717171) internal successors, (170), 98 states have internal predecessors, (170), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) Word has length 253 [2023-04-02 01:30:56,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:56,611 INFO L225 Difference]: With dead ends: 358 [2023-04-02 01:30:56,611 INFO L226 Difference]: Without dead ends: 257 [2023-04-02 01:30:56,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 695 GetRequests, 474 SyntacticMatches, 61 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10576 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=4857, Invalid=21225, Unknown=0, NotChecked=0, Total=26082 [2023-04-02 01:30:56,613 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 54 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 1723 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 1729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:56,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 62 Invalid, 1729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1723 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-04-02 01:30:56,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2023-04-02 01:30:56,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 257. [2023-04-02 01:30:56,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 191 states have (on average 1.0104712041884816) internal successors, (193), 192 states have internal predecessors, (193), 33 states have call successors, (33), 33 states have call predecessors, (33), 32 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2023-04-02 01:30:56,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 258 transitions. [2023-04-02 01:30:56,648 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 258 transitions. Word has length 253 [2023-04-02 01:30:56,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:56,648 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 258 transitions. [2023-04-02 01:30:56,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 99 states, 99 states have (on average 1.7171717171717171) internal successors, (170), 98 states have internal predecessors, (170), 63 states have call successors, (65), 3 states have call predecessors, (65), 1 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2023-04-02 01:30:56,648 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 258 transitions. [2023-04-02 01:30:56,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2023-04-02 01:30:56,649 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:56,650 INFO L195 NwaCegarLoop]: trace histogram [31, 31, 31, 31, 30, 30, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:56,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2023-04-02 01:30:56,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:56,856 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:56,856 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:56,856 INFO L85 PathProgramCache]: Analyzing trace with hash -721111314, now seen corresponding path program 60 times [2023-04-02 01:30:56,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:56,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222873943] [2023-04-02 01:30:56,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:56,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:56,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:30:57,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 01:30:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:30:57,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:30:57,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:30:57,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:30:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:30:57,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:30:57,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 01:30:57,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 01:30:57,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 01:30:57,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 01:30:57,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 01:30:57,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 01:30:57,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 01:30:57,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 01:30:57,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 01:30:57,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 01:30:57,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 01:30:57,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 01:30:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-04-02 01:30:57,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-04-02 01:30:57,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 01:30:57,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-04-02 01:30:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 01:30:57,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 01:30:57,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 01:30:57,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 01:30:57,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-04-02 01:30:57,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2023-04-02 01:30:57,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2023-04-02 01:30:57,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:30:57,692 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 525 proven. 1396 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2023-04-02 01:30:57,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:30:57,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222873943] [2023-04-02 01:30:57,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222873943] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:30:57,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656276008] [2023-04-02 01:30:57,693 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:30:57,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:57,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:30:57,697 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:30:57,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-04-02 01:30:57,817 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2023-04-02 01:30:57,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:30:57,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 68 conjunts are in the unsatisfiable core [2023-04-02 01:30:57,824 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:30:58,007 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 556 proven. 1365 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2023-04-02 01:30:58,008 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:30:58,844 INFO L134 CoverageAnalysis]: Checked inductivity of 3661 backedges. 556 proven. 1365 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2023-04-02 01:30:58,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656276008] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:30:58,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:30:58,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36, 36] total 40 [2023-04-02 01:30:58,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814591012] [2023-04-02 01:30:58,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:30:58,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-04-02 01:30:58,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:30:58,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-04-02 01:30:58,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=576, Invalid=984, Unknown=0, NotChecked=0, Total=1560 [2023-04-02 01:30:58,845 INFO L87 Difference]: Start difference. First operand 257 states and 258 transitions. Second operand has 40 states, 40 states have (on average 2.7) internal successors, (108), 37 states have internal predecessors, (108), 32 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-04-02 01:30:59,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:30:59,449 INFO L93 Difference]: Finished difference Result 270 states and 272 transitions. [2023-04-02 01:30:59,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-04-02 01:30:59,450 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.7) internal successors, (108), 37 states have internal predecessors, (108), 32 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Word has length 254 [2023-04-02 01:30:59,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:30:59,451 INFO L225 Difference]: With dead ends: 270 [2023-04-02 01:30:59,451 INFO L226 Difference]: Without dead ends: 268 [2023-04-02 01:30:59,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 672 GetRequests, 536 SyntacticMatches, 62 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2174 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1720, Invalid=3980, Unknown=0, NotChecked=0, Total=5700 [2023-04-02 01:30:59,452 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 90 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:30:59,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 47 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:30:59,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2023-04-02 01:30:59,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 264. [2023-04-02 01:30:59,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 196 states have (on average 1.010204081632653) internal successors, (198), 197 states have internal predecessors, (198), 34 states have call successors, (34), 34 states have call predecessors, (34), 33 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2023-04-02 01:30:59,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 265 transitions. [2023-04-02 01:30:59,484 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 265 transitions. Word has length 254 [2023-04-02 01:30:59,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:30:59,484 INFO L495 AbstractCegarLoop]: Abstraction has 264 states and 265 transitions. [2023-04-02 01:30:59,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.7) internal successors, (108), 37 states have internal predecessors, (108), 32 states have call successors, (35), 4 states have call predecessors, (35), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-04-02 01:30:59,484 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 265 transitions. [2023-04-02 01:30:59,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2023-04-02 01:30:59,485 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:30:59,485 INFO L195 NwaCegarLoop]: trace histogram [32, 32, 32, 31, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:30:59,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2023-04-02 01:30:59,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:30:59,693 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:30:59,693 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:30:59,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1274751548, now seen corresponding path program 61 times [2023-04-02 01:30:59,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:30:59,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481708920] [2023-04-02 01:30:59,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:30:59,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:30:59,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:01,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 01:31:01,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:31:01,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:31:01,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:31:01,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:31:01,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:31:01,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:31:01,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 01:31:01,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 01:31:01,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 01:31:01,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 01:31:01,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 01:31:01,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 01:31:01,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 01:31:01,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 01:31:01,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 01:31:01,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 01:31:01,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 01:31:01,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 01:31:01,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-04-02 01:31:01,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-04-02 01:31:01,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 01:31:01,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-04-02 01:31:01,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 01:31:01,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 01:31:01,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 01:31:01,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 01:31:01,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-04-02 01:31:01,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2023-04-02 01:31:01,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2023-04-02 01:31:01,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-04-02 01:31:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,536 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1428 proven. 587 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2023-04-02 01:31:01,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:01,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481708920] [2023-04-02 01:31:01,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481708920] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:01,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875975273] [2023-04-02 01:31:01,536 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:31:01,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:01,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:01,538 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:01,540 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-04-02 01:31:01,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:01,640 INFO L262 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 66 conjunts are in the unsatisfiable core [2023-04-02 01:31:01,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:03,190 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1519 proven. 496 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2023-04-02 01:31:03,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:04,391 INFO L134 CoverageAnalysis]: Checked inductivity of 3875 backedges. 1519 proven. 496 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2023-04-02 01:31:04,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875975273] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:04,391 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:04,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 67, 67] total 102 [2023-04-02 01:31:04,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624357254] [2023-04-02 01:31:04,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:04,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2023-04-02 01:31:04,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:04,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2023-04-02 01:31:04,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2284, Invalid=8018, Unknown=0, NotChecked=0, Total=10302 [2023-04-02 01:31:04,393 INFO L87 Difference]: Start difference. First operand 264 states and 265 transitions. Second operand has 102 states, 102 states have (on average 1.7156862745098038) internal successors, (175), 101 states have internal predecessors, (175), 65 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2023-04-02 01:31:06,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:06,472 INFO L93 Difference]: Finished difference Result 369 states and 402 transitions. [2023-04-02 01:31:06,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2023-04-02 01:31:06,473 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 1.7156862745098038) internal successors, (175), 101 states have internal predecessors, (175), 65 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) Word has length 261 [2023-04-02 01:31:06,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:06,474 INFO L225 Difference]: With dead ends: 369 [2023-04-02 01:31:06,474 INFO L226 Difference]: Without dead ends: 265 [2023-04-02 01:31:06,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 489 SyntacticMatches, 63 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11254 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=5157, Invalid=22565, Unknown=0, NotChecked=0, Total=27722 [2023-04-02 01:31:06,477 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 55 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2103 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 2109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:06,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 92 Invalid, 2109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2103 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-04-02 01:31:06,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2023-04-02 01:31:06,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2023-04-02 01:31:06,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 197 states have (on average 1.0101522842639594) internal successors, (199), 198 states have internal predecessors, (199), 34 states have call successors, (34), 34 states have call predecessors, (34), 33 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2023-04-02 01:31:06,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 266 transitions. [2023-04-02 01:31:06,522 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 266 transitions. Word has length 261 [2023-04-02 01:31:06,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:06,522 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 266 transitions. [2023-04-02 01:31:06,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 1.7156862745098038) internal successors, (175), 101 states have internal predecessors, (175), 65 states have call successors, (67), 3 states have call predecessors, (67), 1 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2023-04-02 01:31:06,522 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 266 transitions. [2023-04-02 01:31:06,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2023-04-02 01:31:06,523 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:06,523 INFO L195 NwaCegarLoop]: trace histogram [32, 32, 32, 32, 31, 31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:06,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2023-04-02 01:31:06,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:06,727 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:06,727 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:06,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1891100020, now seen corresponding path program 62 times [2023-04-02 01:31:06,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:06,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601434562] [2023-04-02 01:31:06,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:06,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:07,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 01:31:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 01:31:07,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 01:31:07,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 01:31:07,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 01:31:07,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 01:31:07,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 01:31:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 01:31:07,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 01:31:07,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 01:31:07,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 01:31:07,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 01:31:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 01:31:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 01:31:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 01:31:07,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 01:31:07,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 01:31:07,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 01:31:07,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 01:31:07,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-04-02 01:31:07,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-04-02 01:31:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-04-02 01:31:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2023-04-02 01:31:07,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-04-02 01:31:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-04-02 01:31:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2023-04-02 01:31:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-04-02 01:31:07,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2023-04-02 01:31:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2023-04-02 01:31:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2023-04-02 01:31:07,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-04-02 01:31:07,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:07,631 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 558 proven. 1489 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2023-04-02 01:31:07,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:07,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601434562] [2023-04-02 01:31:07,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601434562] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:07,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249471328] [2023-04-02 01:31:07,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:31:07,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:07,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:07,633 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:07,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-04-02 01:31:07,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:31:07,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:07,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 70 conjunts are in the unsatisfiable core [2023-04-02 01:31:07,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:07,904 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 590 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2023-04-02 01:31:07,904 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:08,793 INFO L134 CoverageAnalysis]: Checked inductivity of 3907 backedges. 590 proven. 1457 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2023-04-02 01:31:08,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249471328] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:08,793 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:08,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 41 [2023-04-02 01:31:08,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483611702] [2023-04-02 01:31:08,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:08,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-04-02 01:31:08,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:08,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-04-02 01:31:08,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=610, Invalid=1030, Unknown=0, NotChecked=0, Total=1640 [2023-04-02 01:31:08,795 INFO L87 Difference]: Start difference. First operand 265 states and 266 transitions. Second operand has 41 states, 41 states have (on average 2.707317073170732) internal successors, (111), 38 states have internal predecessors, (111), 33 states have call successors, (36), 4 states have call predecessors, (36), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2023-04-02 01:31:09,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:09,436 INFO L93 Difference]: Finished difference Result 278 states and 280 transitions. [2023-04-02 01:31:09,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-04-02 01:31:09,436 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.707317073170732) internal successors, (111), 38 states have internal predecessors, (111), 33 states have call successors, (36), 4 states have call predecessors, (36), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 262 [2023-04-02 01:31:09,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:09,437 INFO L225 Difference]: With dead ends: 278 [2023-04-02 01:31:09,437 INFO L226 Difference]: Without dead ends: 276 [2023-04-02 01:31:09,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 693 GetRequests, 553 SyntacticMatches, 64 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2292 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1822, Invalid=4184, Unknown=0, NotChecked=0, Total=6006 [2023-04-02 01:31:09,438 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 92 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:09,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 52 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:31:09,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2023-04-02 01:31:09,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 272. [2023-04-02 01:31:09,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 202 states have (on average 1.00990099009901) internal successors, (204), 203 states have internal predecessors, (204), 35 states have call successors, (35), 35 states have call predecessors, (35), 34 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2023-04-02 01:31:09,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 273 transitions. [2023-04-02 01:31:09,477 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 273 transitions. Word has length 262 [2023-04-02 01:31:09,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:09,478 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 273 transitions. [2023-04-02 01:31:09,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.707317073170732) internal successors, (111), 38 states have internal predecessors, (111), 33 states have call successors, (36), 4 states have call predecessors, (36), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2023-04-02 01:31:09,478 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 273 transitions. [2023-04-02 01:31:09,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2023-04-02 01:31:09,479 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:09,479 INFO L195 NwaCegarLoop]: trace histogram [33, 33, 33, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:09,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2023-04-02 01:31:09,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2023-04-02 01:31:09,686 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:09,686 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:09,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1447705498, now seen corresponding path program 63 times [2023-04-02 01:31:09,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:09,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046577997] [2023-04-02 01:31:09,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:09,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:09,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:11,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-04-02 01:31:11,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-04-02 01:31:11,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-04-02 01:31:11,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 01:31:11,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 01:31:11,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 01:31:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-04-02 01:31:11,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 01:31:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 01:31:11,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 01:31:11,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 01:31:11,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 01:31:11,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-04-02 01:31:11,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 01:31:11,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 01:31:11,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-04-02 01:31:11,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 01:31:11,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 01:31:11,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 01:31:11,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-04-02 01:31:11,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-04-02 01:31:11,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-04-02 01:31:11,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2023-04-02 01:31:11,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-04-02 01:31:11,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-04-02 01:31:11,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2023-04-02 01:31:11,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2023-04-02 01:31:11,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2023-04-02 01:31:11,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2023-04-02 01:31:11,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2023-04-02 01:31:11,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-04-02 01:31:11,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2023-04-02 01:31:11,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:11,328 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1522 proven. 622 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2023-04-02 01:31:11,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:11,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046577997] [2023-04-02 01:31:11,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046577997] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:11,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522860899] [2023-04-02 01:31:11,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:31:11,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:11,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:11,330 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:11,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-04-02 01:31:11,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2023-04-02 01:31:11,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:11,490 INFO L262 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 68 conjunts are in the unsatisfiable core [2023-04-02 01:31:11,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:13,182 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1616 proven. 528 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2023-04-02 01:31:13,182 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:14,478 INFO L134 CoverageAnalysis]: Checked inductivity of 4128 backedges. 1616 proven. 528 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2023-04-02 01:31:14,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522860899] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:14,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:14,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 69, 69] total 105 [2023-04-02 01:31:14,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460999245] [2023-04-02 01:31:14,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:14,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2023-04-02 01:31:14,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:14,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2023-04-02 01:31:14,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2421, Invalid=8499, Unknown=0, NotChecked=0, Total=10920 [2023-04-02 01:31:14,481 INFO L87 Difference]: Start difference. First operand 272 states and 273 transitions. Second operand has 105 states, 105 states have (on average 1.7142857142857142) internal successors, (180), 104 states have internal predecessors, (180), 67 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2023-04-02 01:31:16,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:16,480 INFO L93 Difference]: Finished difference Result 380 states and 414 transitions. [2023-04-02 01:31:16,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2023-04-02 01:31:16,481 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 1.7142857142857142) internal successors, (180), 104 states have internal predecessors, (180), 67 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) Word has length 269 [2023-04-02 01:31:16,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:16,482 INFO L225 Difference]: With dead ends: 380 [2023-04-02 01:31:16,482 INFO L226 Difference]: Without dead ends: 273 [2023-04-02 01:31:16,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 739 GetRequests, 504 SyntacticMatches, 65 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11953 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=5466, Invalid=23946, Unknown=0, NotChecked=0, Total=29412 [2023-04-02 01:31:16,484 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 56 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 1629 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 1635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:16,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 82 Invalid, 1635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1629 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-04-02 01:31:16,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2023-04-02 01:31:16,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 273. [2023-04-02 01:31:16,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 203 states have (on average 1.0098522167487685) internal successors, (205), 204 states have internal predecessors, (205), 35 states have call successors, (35), 35 states have call predecessors, (35), 34 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2023-04-02 01:31:16,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 274 transitions. [2023-04-02 01:31:16,522 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 274 transitions. Word has length 269 [2023-04-02 01:31:16,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:16,522 INFO L495 AbstractCegarLoop]: Abstraction has 273 states and 274 transitions. [2023-04-02 01:31:16,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 1.7142857142857142) internal successors, (180), 104 states have internal predecessors, (180), 67 states have call successors, (69), 3 states have call predecessors, (69), 1 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2023-04-02 01:31:16,522 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 274 transitions. [2023-04-02 01:31:16,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2023-04-02 01:31:16,523 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:16,523 INFO L195 NwaCegarLoop]: trace histogram [33, 33, 33, 33, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:16,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2023-04-02 01:31:16,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:16,730 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:16,730 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:16,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1796488914, now seen corresponding path program 64 times [2023-04-02 01:31:16,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:16,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180477723] [2023-04-02 01:31:16,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:16,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:17,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:31:17,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 01:31:17,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 01:31:17,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 01:31:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 01:31:17,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 01:31:17,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 01:31:17,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 01:31:17,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 01:31:17,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 01:31:17,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 01:31:17,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 01:31:17,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 01:31:17,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 01:31:17,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 01:31:17,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 01:31:17,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 01:31:17,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 01:31:17,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-04-02 01:31:17,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-04-02 01:31:17,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-04-02 01:31:17,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-04-02 01:31:17,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-04-02 01:31:17,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-04-02 01:31:17,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-04-02 01:31:17,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2023-04-02 01:31:17,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-04-02 01:31:17,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-04-02 01:31:17,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2023-04-02 01:31:17,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-04-02 01:31:17,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-04-02 01:31:17,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2023-04-02 01:31:17,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:17,677 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 592 proven. 1585 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2023-04-02 01:31:17,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:17,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180477723] [2023-04-02 01:31:17,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180477723] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:17,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [313308472] [2023-04-02 01:31:17,678 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:31:17,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:17,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:17,679 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:17,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2023-04-02 01:31:17,779 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:31:17,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:17,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 667 conjuncts, 72 conjunts are in the unsatisfiable core [2023-04-02 01:31:17,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:17,991 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 625 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2023-04-02 01:31:17,991 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:18,990 INFO L134 CoverageAnalysis]: Checked inductivity of 4161 backedges. 625 proven. 1552 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2023-04-02 01:31:18,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [313308472] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:18,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:18,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38, 38] total 42 [2023-04-02 01:31:18,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535601235] [2023-04-02 01:31:18,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:18,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2023-04-02 01:31:18,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:18,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2023-04-02 01:31:18,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=645, Invalid=1077, Unknown=0, NotChecked=0, Total=1722 [2023-04-02 01:31:18,992 INFO L87 Difference]: Start difference. First operand 273 states and 274 transitions. Second operand has 42 states, 42 states have (on average 2.7142857142857144) internal successors, (114), 39 states have internal predecessors, (114), 34 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-04-02 01:31:19,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:19,642 INFO L93 Difference]: Finished difference Result 286 states and 288 transitions. [2023-04-02 01:31:19,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-04-02 01:31:19,642 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.7142857142857144) internal successors, (114), 39 states have internal predecessors, (114), 34 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) Word has length 270 [2023-04-02 01:31:19,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:19,643 INFO L225 Difference]: With dead ends: 286 [2023-04-02 01:31:19,643 INFO L226 Difference]: Without dead ends: 284 [2023-04-02 01:31:19,644 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 714 GetRequests, 570 SyntacticMatches, 66 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2413 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1927, Invalid=4393, Unknown=0, NotChecked=0, Total=6320 [2023-04-02 01:31:19,644 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 94 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:19,644 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 47 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 443 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-04-02 01:31:19,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2023-04-02 01:31:19,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 280. [2023-04-02 01:31:19,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 208 states have (on average 1.0096153846153846) internal successors, (210), 209 states have internal predecessors, (210), 36 states have call successors, (36), 36 states have call predecessors, (36), 35 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2023-04-02 01:31:19,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 281 transitions. [2023-04-02 01:31:19,677 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 281 transitions. Word has length 270 [2023-04-02 01:31:19,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:19,677 INFO L495 AbstractCegarLoop]: Abstraction has 280 states and 281 transitions. [2023-04-02 01:31:19,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.7142857142857144) internal successors, (114), 39 states have internal predecessors, (114), 34 states have call successors, (37), 4 states have call predecessors, (37), 1 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2023-04-02 01:31:19,677 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 281 transitions. [2023-04-02 01:31:19,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2023-04-02 01:31:19,679 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:19,679 INFO L195 NwaCegarLoop]: trace histogram [34, 34, 34, 33, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:19,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2023-04-02 01:31:19,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2023-04-02 01:31:19,886 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:19,886 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:19,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1447674756, now seen corresponding path program 65 times [2023-04-02 01:31:19,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:19,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115298714] [2023-04-02 01:31:19,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:19,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:19,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:21,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-04-02 01:31:21,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-04-02 01:31:21,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-04-02 01:31:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-04-02 01:31:21,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-04-02 01:31:21,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-04-02 01:31:21,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-04-02 01:31:21,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 01:31:21,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 01:31:21,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 01:31:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 01:31:21,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-04-02 01:31:21,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 01:31:21,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 01:31:21,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 01:31:21,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 01:31:21,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-04-02 01:31:21,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 01:31:21,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-04-02 01:31:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-04-02 01:31:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-04-02 01:31:21,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-04-02 01:31:21,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-04-02 01:31:21,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-04-02 01:31:21,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-04-02 01:31:21,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2023-04-02 01:31:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-04-02 01:31:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-04-02 01:31:21,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2023-04-02 01:31:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-04-02 01:31:21,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-04-02 01:31:21,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2023-04-02 01:31:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2023-04-02 01:31:21,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:21,703 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1619 proven. 658 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2023-04-02 01:31:21,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:21,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115298714] [2023-04-02 01:31:21,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115298714] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:21,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808241213] [2023-04-02 01:31:21,704 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:31:21,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:21,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:21,705 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:21,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-04-02 01:31:21,828 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2023-04-02 01:31:21,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:21,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 681 conjuncts, 70 conjunts are in the unsatisfiable core [2023-04-02 01:31:21,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:23,533 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1716 proven. 561 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2023-04-02 01:31:23,534 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:24,867 INFO L134 CoverageAnalysis]: Checked inductivity of 4389 backedges. 1716 proven. 561 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2023-04-02 01:31:24,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808241213] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:24,868 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:24,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71, 71] total 108 [2023-04-02 01:31:24,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79898526] [2023-04-02 01:31:24,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:24,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2023-04-02 01:31:24,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:24,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2023-04-02 01:31:24,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2562, Invalid=8994, Unknown=0, NotChecked=0, Total=11556 [2023-04-02 01:31:24,871 INFO L87 Difference]: Start difference. First operand 280 states and 281 transitions. Second operand has 108 states, 108 states have (on average 1.712962962962963) internal successors, (185), 107 states have internal predecessors, (185), 69 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2023-04-02 01:31:27,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:27,052 INFO L93 Difference]: Finished difference Result 391 states and 426 transitions. [2023-04-02 01:31:27,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2023-04-02 01:31:27,053 INFO L78 Accepts]: Start accepts. Automaton has has 108 states, 108 states have (on average 1.712962962962963) internal successors, (185), 107 states have internal predecessors, (185), 69 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) Word has length 277 [2023-04-02 01:31:27,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:27,054 INFO L225 Difference]: With dead ends: 391 [2023-04-02 01:31:27,054 INFO L226 Difference]: Without dead ends: 281 [2023-04-02 01:31:27,055 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 761 GetRequests, 519 SyntacticMatches, 67 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12673 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=5784, Invalid=25368, Unknown=0, NotChecked=0, Total=31152 [2023-04-02 01:31:27,056 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 57 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 1845 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 1851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:27,056 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 77 Invalid, 1851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1845 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-04-02 01:31:27,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2023-04-02 01:31:27,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2023-04-02 01:31:27,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 209 states have (on average 1.0095693779904307) internal successors, (211), 210 states have internal predecessors, (211), 36 states have call successors, (36), 36 states have call predecessors, (36), 35 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2023-04-02 01:31:27,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 282 transitions. [2023-04-02 01:31:27,091 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 282 transitions. Word has length 277 [2023-04-02 01:31:27,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:27,091 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 282 transitions. [2023-04-02 01:31:27,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 1.712962962962963) internal successors, (185), 107 states have internal predecessors, (185), 69 states have call successors, (71), 3 states have call predecessors, (71), 1 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2023-04-02 01:31:27,091 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 282 transitions. [2023-04-02 01:31:27,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2023-04-02 01:31:27,092 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:27,093 INFO L195 NwaCegarLoop]: trace histogram [34, 34, 34, 34, 33, 33, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:27,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2023-04-02 01:31:27,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2023-04-02 01:31:27,299 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:27,299 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:27,299 INFO L85 PathProgramCache]: Analyzing trace with hash 1866102860, now seen corresponding path program 66 times [2023-04-02 01:31:27,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:27,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822577831] [2023-04-02 01:31:27,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:27,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:27,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:28,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:31:28,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:31:28,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-04-02 01:31:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 01:31:28,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 01:31:28,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 01:31:28,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 01:31:28,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 01:31:28,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 01:31:28,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 01:31:28,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 01:31:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 01:31:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 01:31:28,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 01:31:28,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 01:31:28,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 01:31:28,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 01:31:28,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 01:31:28,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-04-02 01:31:28,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-04-02 01:31:28,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2023-04-02 01:31:28,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-04-02 01:31:28,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-04-02 01:31:28,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 01:31:28,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-04-02 01:31:28,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2023-04-02 01:31:28,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2023-04-02 01:31:28,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2023-04-02 01:31:28,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-04-02 01:31:28,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2023-04-02 01:31:28,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2023-04-02 01:31:28,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2023-04-02 01:31:28,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2023-04-02 01:31:28,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:28,327 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 627 proven. 1684 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2023-04-02 01:31:28,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:28,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822577831] [2023-04-02 01:31:28,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822577831] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:28,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236596335] [2023-04-02 01:31:28,328 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:31:28,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:28,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:28,329 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:28,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2023-04-02 01:31:28,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2023-04-02 01:31:28,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:28,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 74 conjunts are in the unsatisfiable core [2023-04-02 01:31:28,464 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:28,674 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 661 proven. 1650 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2023-04-02 01:31:28,675 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:29,627 INFO L134 CoverageAnalysis]: Checked inductivity of 4423 backedges. 661 proven. 1650 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2023-04-02 01:31:29,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236596335] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:29,627 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:29,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 43 [2023-04-02 01:31:29,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111251608] [2023-04-02 01:31:29,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:29,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2023-04-02 01:31:29,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:29,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2023-04-02 01:31:29,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=681, Invalid=1125, Unknown=0, NotChecked=0, Total=1806 [2023-04-02 01:31:29,629 INFO L87 Difference]: Start difference. First operand 281 states and 282 transitions. Second operand has 43 states, 43 states have (on average 2.7209302325581395) internal successors, (117), 40 states have internal predecessors, (117), 35 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-04-02 01:31:30,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:30,325 INFO L93 Difference]: Finished difference Result 294 states and 296 transitions. [2023-04-02 01:31:30,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-04-02 01:31:30,325 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.7209302325581395) internal successors, (117), 40 states have internal predecessors, (117), 35 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 278 [2023-04-02 01:31:30,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:30,326 INFO L225 Difference]: With dead ends: 294 [2023-04-02 01:31:30,326 INFO L226 Difference]: Without dead ends: 292 [2023-04-02 01:31:30,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 587 SyntacticMatches, 68 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2537 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=2035, Invalid=4607, Unknown=0, NotChecked=0, Total=6642 [2023-04-02 01:31:30,327 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 96 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:30,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 47 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:31:30,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2023-04-02 01:31:30,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 288. [2023-04-02 01:31:30,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 214 states have (on average 1.0093457943925233) internal successors, (216), 215 states have internal predecessors, (216), 37 states have call successors, (37), 37 states have call predecessors, (37), 36 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-04-02 01:31:30,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 289 transitions. [2023-04-02 01:31:30,366 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 289 transitions. Word has length 278 [2023-04-02 01:31:30,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:30,367 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 289 transitions. [2023-04-02 01:31:30,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 2.7209302325581395) internal successors, (117), 40 states have internal predecessors, (117), 35 states have call successors, (38), 4 states have call predecessors, (38), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2023-04-02 01:31:30,367 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 289 transitions. [2023-04-02 01:31:30,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2023-04-02 01:31:30,368 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:30,368 INFO L195 NwaCegarLoop]: trace histogram [35, 35, 35, 34, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:30,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2023-04-02 01:31:30,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2023-04-02 01:31:30,575 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:30,575 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:30,575 INFO L85 PathProgramCache]: Analyzing trace with hash 196243110, now seen corresponding path program 67 times [2023-04-02 01:31:30,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:30,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614310010] [2023-04-02 01:31:30,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:30,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:30,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:32,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-04-02 01:31:32,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-04-02 01:31:32,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2023-04-02 01:31:32,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 01:31:32,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-04-02 01:31:32,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 01:31:32,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 01:31:32,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 01:31:32,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-04-02 01:31:32,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-04-02 01:31:32,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 01:31:32,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 01:31:32,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-04-02 01:31:32,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 01:31:32,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 01:31:32,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 01:31:32,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 01:31:32,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 01:31:32,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-04-02 01:31:32,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-04-02 01:31:32,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2023-04-02 01:31:32,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-04-02 01:31:32,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-04-02 01:31:32,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 01:31:32,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-04-02 01:31:32,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2023-04-02 01:31:32,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2023-04-02 01:31:32,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2023-04-02 01:31:32,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-04-02 01:31:32,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2023-04-02 01:31:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2023-04-02 01:31:32,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2023-04-02 01:31:32,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2023-04-02 01:31:32,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-04-02 01:31:32,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1719 proven. 695 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2023-04-02 01:31:32,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:32,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614310010] [2023-04-02 01:31:32,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614310010] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:32,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558326942] [2023-04-02 01:31:32,400 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:31:32,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:32,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:32,401 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:32,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-04-02 01:31:32,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:32,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 700 conjuncts, 72 conjunts are in the unsatisfiable core [2023-04-02 01:31:32,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:34,362 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1819 proven. 595 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2023-04-02 01:31:34,362 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:35,870 INFO L134 CoverageAnalysis]: Checked inductivity of 4658 backedges. 1819 proven. 595 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2023-04-02 01:31:35,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558326942] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:35,870 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:35,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73, 73] total 111 [2023-04-02 01:31:35,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830945951] [2023-04-02 01:31:35,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:35,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2023-04-02 01:31:35,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:35,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2023-04-02 01:31:35,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2707, Invalid=9503, Unknown=0, NotChecked=0, Total=12210 [2023-04-02 01:31:35,874 INFO L87 Difference]: Start difference. First operand 288 states and 289 transitions. Second operand has 111 states, 111 states have (on average 1.7117117117117118) internal successors, (190), 110 states have internal predecessors, (190), 71 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-04-02 01:31:38,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:38,059 INFO L93 Difference]: Finished difference Result 402 states and 438 transitions. [2023-04-02 01:31:38,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2023-04-02 01:31:38,060 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 1.7117117117117118) internal successors, (190), 110 states have internal predecessors, (190), 71 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Word has length 285 [2023-04-02 01:31:38,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:38,061 INFO L225 Difference]: With dead ends: 402 [2023-04-02 01:31:38,061 INFO L226 Difference]: Without dead ends: 289 [2023-04-02 01:31:38,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 783 GetRequests, 534 SyntacticMatches, 69 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13414 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=6111, Invalid=26831, Unknown=0, NotChecked=0, Total=32942 [2023-04-02 01:31:38,064 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 58 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1673 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 1679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:38,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 72 Invalid, 1679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1673 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-04-02 01:31:38,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2023-04-02 01:31:38,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 289. [2023-04-02 01:31:38,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 215 states have (on average 1.0093023255813953) internal successors, (217), 216 states have internal predecessors, (217), 37 states have call successors, (37), 37 states have call predecessors, (37), 36 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-04-02 01:31:38,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 290 transitions. [2023-04-02 01:31:38,105 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 290 transitions. Word has length 285 [2023-04-02 01:31:38,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:38,105 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 290 transitions. [2023-04-02 01:31:38,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 1.7117117117117118) internal successors, (190), 110 states have internal predecessors, (190), 71 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-04-02 01:31:38,105 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 290 transitions. [2023-04-02 01:31:38,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2023-04-02 01:31:38,106 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:38,106 INFO L195 NwaCegarLoop]: trace histogram [35, 35, 35, 35, 34, 34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:38,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2023-04-02 01:31:38,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2023-04-02 01:31:38,313 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:38,314 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:38,314 INFO L85 PathProgramCache]: Analyzing trace with hash 673569646, now seen corresponding path program 68 times [2023-04-02 01:31:38,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:38,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286442303] [2023-04-02 01:31:38,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:38,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:38,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:39,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:31:39,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:31:39,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:31:39,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 01:31:39,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 01:31:39,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 01:31:39,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 01:31:39,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 01:31:39,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 01:31:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 01:31:39,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 01:31:39,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 01:31:39,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 01:31:39,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 01:31:39,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 01:31:39,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 01:31:39,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 01:31:39,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-04-02 01:31:39,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-04-02 01:31:39,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-04-02 01:31:39,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-04-02 01:31:39,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-04-02 01:31:39,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 01:31:39,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 01:31:39,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-04-02 01:31:39,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-04-02 01:31:39,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2023-04-02 01:31:39,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2023-04-02 01:31:39,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2023-04-02 01:31:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2023-04-02 01:31:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-04-02 01:31:39,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-04-02 01:31:39,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-04-02 01:31:39,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2023-04-02 01:31:39,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:39,423 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 663 proven. 1786 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2023-04-02 01:31:39,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:39,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286442303] [2023-04-02 01:31:39,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286442303] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:39,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823608666] [2023-04-02 01:31:39,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:31:39,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:39,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:39,424 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:39,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2023-04-02 01:31:39,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:31:39,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:39,532 INFO L262 TraceCheckSpWp]: Trace formula consists of 705 conjuncts, 76 conjunts are in the unsatisfiable core [2023-04-02 01:31:39,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:39,704 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 698 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2023-04-02 01:31:39,704 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:40,684 INFO L134 CoverageAnalysis]: Checked inductivity of 4693 backedges. 698 proven. 1751 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2023-04-02 01:31:40,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823608666] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:40,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:40,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40, 40] total 44 [2023-04-02 01:31:40,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804538509] [2023-04-02 01:31:40,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:40,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-04-02 01:31:40,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:40,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-04-02 01:31:40,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=718, Invalid=1174, Unknown=0, NotChecked=0, Total=1892 [2023-04-02 01:31:40,686 INFO L87 Difference]: Start difference. First operand 289 states and 290 transitions. Second operand has 44 states, 44 states have (on average 2.727272727272727) internal successors, (120), 41 states have internal predecessors, (120), 36 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-04-02 01:31:41,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:41,397 INFO L93 Difference]: Finished difference Result 302 states and 304 transitions. [2023-04-02 01:31:41,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-04-02 01:31:41,397 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.727272727272727) internal successors, (120), 41 states have internal predecessors, (120), 36 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) Word has length 286 [2023-04-02 01:31:41,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:41,398 INFO L225 Difference]: With dead ends: 302 [2023-04-02 01:31:41,398 INFO L226 Difference]: Without dead ends: 300 [2023-04-02 01:31:41,399 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 604 SyntacticMatches, 70 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2664 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2146, Invalid=4826, Unknown=0, NotChecked=0, Total=6972 [2023-04-02 01:31:41,401 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 95 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:41,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 37 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:31:41,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2023-04-02 01:31:41,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 296. [2023-04-02 01:31:41,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 220 states have (on average 1.009090909090909) internal successors, (222), 221 states have internal predecessors, (222), 38 states have call successors, (38), 38 states have call predecessors, (38), 37 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2023-04-02 01:31:41,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 297 transitions. [2023-04-02 01:31:41,433 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 297 transitions. Word has length 286 [2023-04-02 01:31:41,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:41,433 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 297 transitions. [2023-04-02 01:31:41,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.727272727272727) internal successors, (120), 41 states have internal predecessors, (120), 36 states have call successors, (39), 4 states have call predecessors, (39), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2023-04-02 01:31:41,434 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 297 transitions. [2023-04-02 01:31:41,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2023-04-02 01:31:41,434 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:41,435 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 35, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:41,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2023-04-02 01:31:41,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:41,635 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:41,635 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:41,635 INFO L85 PathProgramCache]: Analyzing trace with hash 1688838468, now seen corresponding path program 69 times [2023-04-02 01:31:41,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:41,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907077189] [2023-04-02 01:31:41,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:41,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:41,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:43,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-04-02 01:31:43,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-04-02 01:31:43,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 01:31:43,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 01:31:43,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 01:31:43,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 01:31:43,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 01:31:43,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 01:31:43,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2023-04-02 01:31:43,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-04-02 01:31:43,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 01:31:43,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-04-02 01:31:43,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 01:31:43,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-04-02 01:31:43,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 01:31:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 01:31:43,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 01:31:43,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-04-02 01:31:43,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-04-02 01:31:43,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2023-04-02 01:31:43,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-04-02 01:31:43,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2023-04-02 01:31:43,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 01:31:43,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 01:31:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2023-04-02 01:31:43,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-04-02 01:31:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2023-04-02 01:31:43,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2023-04-02 01:31:43,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2023-04-02 01:31:43,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2023-04-02 01:31:43,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2023-04-02 01:31:43,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-04-02 01:31:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2023-04-02 01:31:43,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2023-04-02 01:31:43,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2023-04-02 01:31:43,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:43,581 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1822 proven. 733 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2023-04-02 01:31:43,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:43,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907077189] [2023-04-02 01:31:43,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907077189] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:43,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775812869] [2023-04-02 01:31:43,581 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:31:43,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:43,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:43,587 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:43,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2023-04-02 01:31:43,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2023-04-02 01:31:43,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:43,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 719 conjuncts, 74 conjunts are in the unsatisfiable core [2023-04-02 01:31:43,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:45,630 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1925 proven. 630 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2023-04-02 01:31:45,630 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 4935 backedges. 1925 proven. 630 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2023-04-02 01:31:47,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775812869] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:47,125 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:47,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75, 75] total 114 [2023-04-02 01:31:47,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637213156] [2023-04-02 01:31:47,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:47,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 114 states [2023-04-02 01:31:47,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:47,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 114 interpolants. [2023-04-02 01:31:47,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2856, Invalid=10026, Unknown=0, NotChecked=0, Total=12882 [2023-04-02 01:31:47,128 INFO L87 Difference]: Start difference. First operand 296 states and 297 transitions. Second operand has 114 states, 114 states have (on average 1.7105263157894737) internal successors, (195), 113 states have internal predecessors, (195), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-04-02 01:31:49,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:49,572 INFO L93 Difference]: Finished difference Result 413 states and 450 transitions. [2023-04-02 01:31:49,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-04-02 01:31:49,572 INFO L78 Accepts]: Start accepts. Automaton has has 114 states, 114 states have (on average 1.7105263157894737) internal successors, (195), 113 states have internal predecessors, (195), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Word has length 293 [2023-04-02 01:31:49,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:49,574 INFO L225 Difference]: With dead ends: 413 [2023-04-02 01:31:49,574 INFO L226 Difference]: Without dead ends: 297 [2023-04-02 01:31:49,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 549 SyntacticMatches, 71 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14176 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=6447, Invalid=28335, Unknown=0, NotChecked=0, Total=34782 [2023-04-02 01:31:49,577 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 59 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 2160 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 2166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:49,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 92 Invalid, 2166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2160 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-04-02 01:31:49,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2023-04-02 01:31:49,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 297. [2023-04-02 01:31:49,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 221 states have (on average 1.009049773755656) internal successors, (223), 222 states have internal predecessors, (223), 38 states have call successors, (38), 38 states have call predecessors, (38), 37 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2023-04-02 01:31:49,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 298 transitions. [2023-04-02 01:31:49,632 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 298 transitions. Word has length 293 [2023-04-02 01:31:49,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:49,632 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 298 transitions. [2023-04-02 01:31:49,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 114 states, 114 states have (on average 1.7105263157894737) internal successors, (195), 113 states have internal predecessors, (195), 73 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-04-02 01:31:49,632 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 298 transitions. [2023-04-02 01:31:49,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 295 [2023-04-02 01:31:49,633 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:49,633 INFO L195 NwaCegarLoop]: trace histogram [36, 36, 36, 36, 35, 35, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:49,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2023-04-02 01:31:49,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:49,834 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:49,834 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:49,835 INFO L85 PathProgramCache]: Analyzing trace with hash 308790796, now seen corresponding path program 70 times [2023-04-02 01:31:49,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:49,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479334750] [2023-04-02 01:31:49,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:49,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:49,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:50,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:31:50,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:31:50,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:31:50,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:31:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 01:31:50,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 01:31:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 01:31:50,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 01:31:50,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 01:31:50,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 01:31:50,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 01:31:50,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 01:31:50,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 01:31:50,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 01:31:50,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 01:31:50,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 01:31:50,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 01:31:50,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 01:31:50,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 01:31:50,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 01:31:50,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-04-02 01:31:50,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 01:31:50,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 01:31:50,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-04-02 01:31:50,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 01:31:50,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2023-04-02 01:31:50,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-04-02 01:31:50,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2023-04-02 01:31:50,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-04-02 01:31:50,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2023-04-02 01:31:50,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-04-02 01:31:50,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-04-02 01:31:50,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2023-04-02 01:31:50,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2023-04-02 01:31:50,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2023-04-02 01:31:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:50,959 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 700 proven. 1891 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2023-04-02 01:31:50,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:50,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479334750] [2023-04-02 01:31:50,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479334750] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:50,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553828144] [2023-04-02 01:31:50,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-04-02 01:31:50,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:50,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:50,961 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:50,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2023-04-02 01:31:51,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-04-02 01:31:51,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:51,071 INFO L262 TraceCheckSpWp]: Trace formula consists of 724 conjuncts, 78 conjunts are in the unsatisfiable core [2023-04-02 01:31:51,074 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:51,256 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 736 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2023-04-02 01:31:51,256 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:52,331 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 736 proven. 1855 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2023-04-02 01:31:52,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553828144] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:52,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:52,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 45 [2023-04-02 01:31:52,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999491655] [2023-04-02 01:31:52,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:52,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-04-02 01:31:52,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:52,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-04-02 01:31:52,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=756, Invalid=1224, Unknown=0, NotChecked=0, Total=1980 [2023-04-02 01:31:52,333 INFO L87 Difference]: Start difference. First operand 297 states and 298 transitions. Second operand has 45 states, 45 states have (on average 2.7333333333333334) internal successors, (123), 42 states have internal predecessors, (123), 37 states have call successors, (40), 4 states have call predecessors, (40), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-04-02 01:31:53,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:31:53,070 INFO L93 Difference]: Finished difference Result 310 states and 312 transitions. [2023-04-02 01:31:53,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-04-02 01:31:53,071 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.7333333333333334) internal successors, (123), 42 states have internal predecessors, (123), 37 states have call successors, (40), 4 states have call predecessors, (40), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Word has length 294 [2023-04-02 01:31:53,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:31:53,072 INFO L225 Difference]: With dead ends: 310 [2023-04-02 01:31:53,072 INFO L226 Difference]: Without dead ends: 308 [2023-04-02 01:31:53,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 777 GetRequests, 621 SyntacticMatches, 72 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2794 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2260, Invalid=5050, Unknown=0, NotChecked=0, Total=7310 [2023-04-02 01:31:53,073 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 100 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:31:53,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 37 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:31:53,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-04-02 01:31:53,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 304. [2023-04-02 01:31:53,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 226 states have (on average 1.008849557522124) internal successors, (228), 227 states have internal predecessors, (228), 39 states have call successors, (39), 39 states have call predecessors, (39), 38 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2023-04-02 01:31:53,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 305 transitions. [2023-04-02 01:31:53,104 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 305 transitions. Word has length 294 [2023-04-02 01:31:53,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:31:53,104 INFO L495 AbstractCegarLoop]: Abstraction has 304 states and 305 transitions. [2023-04-02 01:31:53,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.7333333333333334) internal successors, (123), 42 states have internal predecessors, (123), 37 states have call successors, (40), 4 states have call predecessors, (40), 1 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2023-04-02 01:31:53,105 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 305 transitions. [2023-04-02 01:31:53,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2023-04-02 01:31:53,106 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:31:53,106 INFO L195 NwaCegarLoop]: trace histogram [37, 37, 37, 36, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:31:53,111 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2023-04-02 01:31:53,306 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:53,306 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:31:53,307 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:31:53,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1891227418, now seen corresponding path program 71 times [2023-04-02 01:31:53,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:31:53,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178462941] [2023-04-02 01:31:53,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:31:53,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:31:53,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:31:55,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-04-02 01:31:55,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-04-02 01:31:55,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-04-02 01:31:55,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-04-02 01:31:55,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-04-02 01:31:55,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 01:31:55,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 01:31:55,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-04-02 01:31:55,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 01:31:55,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 01:31:55,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-04-02 01:31:55,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 01:31:55,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 01:31:55,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 01:31:55,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 01:31:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 01:31:55,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 01:31:55,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 01:31:55,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 01:31:55,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-04-02 01:31:55,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-04-02 01:31:55,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 01:31:55,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 01:31:55,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-04-02 01:31:55,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 01:31:55,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2023-04-02 01:31:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-04-02 01:31:55,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2023-04-02 01:31:55,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-04-02 01:31:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2023-04-02 01:31:55,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-04-02 01:31:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-04-02 01:31:55,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2023-04-02 01:31:55,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2023-04-02 01:31:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2023-04-02 01:31:55,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2023-04-02 01:31:55,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:31:55,329 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 1928 proven. 772 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2023-04-02 01:31:55,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:31:55,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178462941] [2023-04-02 01:31:55,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178462941] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:31:55,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014083356] [2023-04-02 01:31:55,329 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-04-02 01:31:55,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:31:55,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:31:55,330 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:31:55,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2023-04-02 01:31:55,461 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2023-04-02 01:31:55,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:31:55,465 INFO L262 TraceCheckSpWp]: Trace formula consists of 738 conjuncts, 76 conjunts are in the unsatisfiable core [2023-04-02 01:31:55,468 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:31:57,417 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 2034 proven. 666 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2023-04-02 01:31:57,418 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:31:58,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5220 backedges. 2034 proven. 666 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2023-04-02 01:31:58,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014083356] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:31:58,975 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:31:58,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77, 77] total 117 [2023-04-02 01:31:58,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271436441] [2023-04-02 01:31:58,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:31:58,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 117 states [2023-04-02 01:31:58,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:31:58,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 117 interpolants. [2023-04-02 01:31:58,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3009, Invalid=10563, Unknown=0, NotChecked=0, Total=13572 [2023-04-02 01:31:58,977 INFO L87 Difference]: Start difference. First operand 304 states and 305 transitions. Second operand has 117 states, 117 states have (on average 1.7094017094017093) internal successors, (200), 116 states have internal predecessors, (200), 75 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2023-04-02 01:32:01,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:32:01,357 INFO L93 Difference]: Finished difference Result 424 states and 462 transitions. [2023-04-02 01:32:01,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2023-04-02 01:32:01,358 INFO L78 Accepts]: Start accepts. Automaton has has 117 states, 117 states have (on average 1.7094017094017093) internal successors, (200), 116 states have internal predecessors, (200), 75 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Word has length 301 [2023-04-02 01:32:01,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:32:01,359 INFO L225 Difference]: With dead ends: 424 [2023-04-02 01:32:01,359 INFO L226 Difference]: Without dead ends: 305 [2023-04-02 01:32:01,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 827 GetRequests, 564 SyntacticMatches, 73 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14959 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=6792, Invalid=29880, Unknown=0, NotChecked=0, Total=36672 [2023-04-02 01:32:01,362 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 60 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 2041 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 2047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-04-02 01:32:01,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 77 Invalid, 2047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 2041 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-04-02 01:32:01,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2023-04-02 01:32:01,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2023-04-02 01:32:01,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 227 states have (on average 1.0088105726872247) internal successors, (229), 228 states have internal predecessors, (229), 39 states have call successors, (39), 39 states have call predecessors, (39), 38 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2023-04-02 01:32:01,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 306 transitions. [2023-04-02 01:32:01,395 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 306 transitions. Word has length 301 [2023-04-02 01:32:01,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:32:01,395 INFO L495 AbstractCegarLoop]: Abstraction has 305 states and 306 transitions. [2023-04-02 01:32:01,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 117 states, 117 states have (on average 1.7094017094017093) internal successors, (200), 116 states have internal predecessors, (200), 75 states have call successors, (77), 3 states have call predecessors, (77), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2023-04-02 01:32:01,395 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 306 transitions. [2023-04-02 01:32:01,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2023-04-02 01:32:01,396 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:32:01,396 INFO L195 NwaCegarLoop]: trace histogram [37, 37, 37, 37, 36, 36, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:32:01,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2023-04-02 01:32:01,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2023-04-02 01:32:01,597 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:32:01,597 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:32:01,597 INFO L85 PathProgramCache]: Analyzing trace with hash 337053102, now seen corresponding path program 72 times [2023-04-02 01:32:01,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:32:01,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175770325] [2023-04-02 01:32:01,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:32:01,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:32:01,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:32:02,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:32:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:32:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:32:02,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:32:02,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:32:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 01:32:02,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 01:32:02,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 01:32:02,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 01:32:02,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 01:32:02,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 01:32:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 01:32:02,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 01:32:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 01:32:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 01:32:02,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 01:32:02,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 01:32:02,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-04-02 01:32:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-04-02 01:32:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-04-02 01:32:02,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-04-02 01:32:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-04-02 01:32:02,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-04-02 01:32:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-04-02 01:32:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 01:32:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-04-02 01:32:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-04-02 01:32:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-04-02 01:32:02,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-04-02 01:32:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2023-04-02 01:32:02,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2023-04-02 01:32:02,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2023-04-02 01:32:02,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2023-04-02 01:32:02,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-04-02 01:32:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-04-02 01:32:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-04-02 01:32:02,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:02,766 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 738 proven. 1999 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2023-04-02 01:32:02,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:32:02,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175770325] [2023-04-02 01:32:02,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175770325] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:32:02,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051225281] [2023-04-02 01:32:02,767 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-04-02 01:32:02,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:32:02,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:32:02,769 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:32:02,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2023-04-02 01:32:02,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2023-04-02 01:32:02,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:32:02,915 INFO L262 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 80 conjunts are in the unsatisfiable core [2023-04-02 01:32:02,918 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:32:03,124 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 775 proven. 1962 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2023-04-02 01:32:03,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:32:04,215 INFO L134 CoverageAnalysis]: Checked inductivity of 5257 backedges. 775 proven. 1962 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2023-04-02 01:32:04,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051225281] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:32:04,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:32:04,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42, 42] total 46 [2023-04-02 01:32:04,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365063143] [2023-04-02 01:32:04,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:32:04,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2023-04-02 01:32:04,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:32:04,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2023-04-02 01:32:04,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=795, Invalid=1275, Unknown=0, NotChecked=0, Total=2070 [2023-04-02 01:32:04,217 INFO L87 Difference]: Start difference. First operand 305 states and 306 transitions. Second operand has 46 states, 46 states have (on average 2.739130434782609) internal successors, (126), 43 states have internal predecessors, (126), 38 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-04-02 01:32:05,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:32:05,005 INFO L93 Difference]: Finished difference Result 318 states and 320 transitions. [2023-04-02 01:32:05,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-04-02 01:32:05,005 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.739130434782609) internal successors, (126), 43 states have internal predecessors, (126), 38 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Word has length 302 [2023-04-02 01:32:05,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:32:05,006 INFO L225 Difference]: With dead ends: 318 [2023-04-02 01:32:05,006 INFO L226 Difference]: Without dead ends: 316 [2023-04-02 01:32:05,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 798 GetRequests, 638 SyntacticMatches, 74 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2927 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2377, Invalid=5279, Unknown=0, NotChecked=0, Total=7656 [2023-04-02 01:32:05,007 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 102 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:32:05,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 27 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:32:05,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2023-04-02 01:32:05,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 312. [2023-04-02 01:32:05,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 232 states have (on average 1.0086206896551724) internal successors, (234), 233 states have internal predecessors, (234), 40 states have call successors, (40), 40 states have call predecessors, (40), 39 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2023-04-02 01:32:05,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 313 transitions. [2023-04-02 01:32:05,040 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 313 transitions. Word has length 302 [2023-04-02 01:32:05,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:32:05,041 INFO L495 AbstractCegarLoop]: Abstraction has 312 states and 313 transitions. [2023-04-02 01:32:05,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.739130434782609) internal successors, (126), 43 states have internal predecessors, (126), 38 states have call successors, (41), 4 states have call predecessors, (41), 1 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2023-04-02 01:32:05,041 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 313 transitions. [2023-04-02 01:32:05,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2023-04-02 01:32:05,042 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:32:05,042 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 37, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:32:05,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2023-04-02 01:32:05,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:32:05,242 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:32:05,243 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:32:05,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1094741764, now seen corresponding path program 73 times [2023-04-02 01:32:05,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:32:05,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363152463] [2023-04-02 01:32:05,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:32:05,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:32:05,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:32:07,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-04-02 01:32:07,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 01:32:07,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-04-02 01:32:07,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-04-02 01:32:07,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 01:32:07,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-04-02 01:32:07,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 01:32:07,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 01:32:07,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-04-02 01:32:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 01:32:07,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 01:32:07,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 01:32:07,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 01:32:07,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 01:32:07,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 01:32:07,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-04-02 01:32:07,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 01:32:07,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-04-02 01:32:07,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-04-02 01:32:07,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-04-02 01:32:07,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-04-02 01:32:07,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-04-02 01:32:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-04-02 01:32:07,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-04-02 01:32:07,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 01:32:07,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-04-02 01:32:07,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-04-02 01:32:07,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-04-02 01:32:07,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-04-02 01:32:07,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2023-04-02 01:32:07,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2023-04-02 01:32:07,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2023-04-02 01:32:07,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2023-04-02 01:32:07,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2023-04-02 01:32:07,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-04-02 01:32:07,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2023-04-02 01:32:07,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2023-04-02 01:32:07,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,417 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2037 proven. 812 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2023-04-02 01:32:07,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:32:07,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363152463] [2023-04-02 01:32:07,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363152463] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:32:07,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491119482] [2023-04-02 01:32:07,418 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-04-02 01:32:07,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:32:07,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:32:07,421 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:32:07,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2023-04-02 01:32:07,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:07,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 78 conjunts are in the unsatisfiable core [2023-04-02 01:32:07,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:32:09,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2146 proven. 703 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2023-04-02 01:32:09,675 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:32:11,332 INFO L134 CoverageAnalysis]: Checked inductivity of 5513 backedges. 2146 proven. 703 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2023-04-02 01:32:11,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491119482] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:32:11,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:32:11,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79, 79] total 120 [2023-04-02 01:32:11,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369848721] [2023-04-02 01:32:11,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:32:11,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2023-04-02 01:32:11,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:32:11,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2023-04-02 01:32:11,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3166, Invalid=11114, Unknown=0, NotChecked=0, Total=14280 [2023-04-02 01:32:11,334 INFO L87 Difference]: Start difference. First operand 312 states and 313 transitions. Second operand has 120 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 119 states have internal predecessors, (205), 77 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2023-04-02 01:32:13,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:32:13,858 INFO L93 Difference]: Finished difference Result 435 states and 474 transitions. [2023-04-02 01:32:13,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2023-04-02 01:32:13,858 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 119 states have internal predecessors, (205), 77 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Word has length 309 [2023-04-02 01:32:13,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:32:13,859 INFO L225 Difference]: With dead ends: 435 [2023-04-02 01:32:13,859 INFO L226 Difference]: Without dead ends: 313 [2023-04-02 01:32:13,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 849 GetRequests, 579 SyntacticMatches, 75 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15763 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=7146, Invalid=31466, Unknown=0, NotChecked=0, Total=38612 [2023-04-02 01:32:13,863 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 61 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 1984 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 1990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1984 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-04-02 01:32:13,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 72 Invalid, 1990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1984 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-04-02 01:32:13,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2023-04-02 01:32:13,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 313. [2023-04-02 01:32:13,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 233 states have (on average 1.0085836909871244) internal successors, (235), 234 states have internal predecessors, (235), 40 states have call successors, (40), 40 states have call predecessors, (40), 39 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2023-04-02 01:32:13,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 314 transitions. [2023-04-02 01:32:13,925 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 314 transitions. Word has length 309 [2023-04-02 01:32:13,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:32:13,925 INFO L495 AbstractCegarLoop]: Abstraction has 313 states and 314 transitions. [2023-04-02 01:32:13,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 119 states have internal predecessors, (205), 77 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2023-04-02 01:32:13,926 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 314 transitions. [2023-04-02 01:32:13,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2023-04-02 01:32:13,927 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:32:13,927 INFO L195 NwaCegarLoop]: trace histogram [38, 38, 38, 38, 37, 37, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:32:13,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2023-04-02 01:32:14,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:32:14,134 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:32:14,135 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:32:14,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1695808564, now seen corresponding path program 74 times [2023-04-02 01:32:14,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:32:14,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973991660] [2023-04-02 01:32:14,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:32:14,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:32:14,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:32:15,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:32:15,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:32:15,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:32:15,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:32:15,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:32:15,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:32:15,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 01:32:15,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 01:32:15,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 01:32:15,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 01:32:15,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 01:32:15,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 01:32:15,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 01:32:15,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 01:32:15,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 01:32:15,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 01:32:15,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 01:32:15,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 01:32:15,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-04-02 01:32:15,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-04-02 01:32:15,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 01:32:15,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-04-02 01:32:15,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 01:32:15,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 01:32:15,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 01:32:15,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 01:32:15,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-04-02 01:32:15,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2023-04-02 01:32:15,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2023-04-02 01:32:15,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-04-02 01:32:15,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-04-02 01:32:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2023-04-02 01:32:15,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2023-04-02 01:32:15,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-04-02 01:32:15,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2023-04-02 01:32:15,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-04-02 01:32:15,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2023-04-02 01:32:15,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:15,381 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 777 proven. 2110 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2023-04-02 01:32:15,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:32:15,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973991660] [2023-04-02 01:32:15,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973991660] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:32:15,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051714840] [2023-04-02 01:32:15,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-04-02 01:32:15,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:32:15,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:32:15,383 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:32:15,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2023-04-02 01:32:15,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-04-02 01:32:15,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:32:15,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 762 conjuncts, 82 conjunts are in the unsatisfiable core [2023-04-02 01:32:15,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 01:32:15,700 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 815 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2023-04-02 01:32:15,700 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 01:32:16,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5551 backedges. 815 proven. 2072 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2023-04-02 01:32:16,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051714840] provided 0 perfect and 2 imperfect interpolant sequences [2023-04-02 01:32:16,850 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-04-02 01:32:16,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 47 [2023-04-02 01:32:16,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553435002] [2023-04-02 01:32:16,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-04-02 01:32:16,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2023-04-02 01:32:16,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 01:32:16,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2023-04-02 01:32:16,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=835, Invalid=1327, Unknown=0, NotChecked=0, Total=2162 [2023-04-02 01:32:16,852 INFO L87 Difference]: Start difference. First operand 313 states and 314 transitions. Second operand has 47 states, 47 states have (on average 2.74468085106383) internal successors, (129), 44 states have internal predecessors, (129), 39 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-04-02 01:32:17,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 01:32:17,651 INFO L93 Difference]: Finished difference Result 326 states and 328 transitions. [2023-04-02 01:32:17,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-04-02 01:32:17,651 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.74468085106383) internal successors, (129), 44 states have internal predecessors, (129), 39 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) Word has length 310 [2023-04-02 01:32:17,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 01:32:17,652 INFO L225 Difference]: With dead ends: 326 [2023-04-02 01:32:17,653 INFO L226 Difference]: Without dead ends: 324 [2023-04-02 01:32:17,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 819 GetRequests, 655 SyntacticMatches, 76 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3063 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2497, Invalid=5513, Unknown=0, NotChecked=0, Total=8010 [2023-04-02 01:32:17,653 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 101 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-04-02 01:32:17,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 57 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-04-02 01:32:17,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2023-04-02 01:32:17,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 320. [2023-04-02 01:32:17,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 238 states have (on average 1.0084033613445378) internal successors, (240), 239 states have internal predecessors, (240), 41 states have call successors, (41), 41 states have call predecessors, (41), 40 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2023-04-02 01:32:17,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 321 transitions. [2023-04-02 01:32:17,687 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 321 transitions. Word has length 310 [2023-04-02 01:32:17,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 01:32:17,687 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 321 transitions. [2023-04-02 01:32:17,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 2.74468085106383) internal successors, (129), 44 states have internal predecessors, (129), 39 states have call successors, (42), 4 states have call predecessors, (42), 1 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2023-04-02 01:32:17,687 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 321 transitions. [2023-04-02 01:32:17,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 318 [2023-04-02 01:32:17,688 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 01:32:17,689 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 38, 38, 38, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-04-02 01:32:17,694 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2023-04-02 01:32:17,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2023-04-02 01:32:17,893 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 01:32:17,893 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 01:32:17,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1160449242, now seen corresponding path program 75 times [2023-04-02 01:32:17,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 01:32:17,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236567166] [2023-04-02 01:32:17,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 01:32:17,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 01:32:17,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 01:32:20,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-04-02 01:32:20,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-04-02 01:32:20,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 01:32:20,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 01:32:20,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-04-02 01:32:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2023-04-02 01:32:20,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-04-02 01:32:20,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-04-02 01:32:20,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 01:32:20,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 01:32:20,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 01:32:20,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 01:32:20,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 01:32:20,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 01:32:20,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 01:32:20,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 01:32:20,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-04-02 01:32:20,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 01:32:20,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-04-02 01:32:20,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-04-02 01:32:20,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-04-02 01:32:20,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-04-02 01:32:20,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2023-04-02 01:32:20,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 01:32:20,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 01:32:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 01:32:20,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-04-02 01:32:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2023-04-02 01:32:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2023-04-02 01:32:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-04-02 01:32:20,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-04-02 01:32:20,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2023-04-02 01:32:20,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2023-04-02 01:32:20,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2023-04-02 01:32:20,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 285 [2023-04-02 01:32:20,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2023-04-02 01:32:20,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2023-04-02 01:32:20,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2023-04-02 01:32:20,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 01:32:20,137 INFO L134 CoverageAnalysis]: Checked inductivity of 5814 backedges. 2149 proven. 853 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2023-04-02 01:32:20,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 01:32:20,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236567166] [2023-04-02 01:32:20,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236567166] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 01:32:20,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334810828] [2023-04-02 01:32:20,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-04-02 01:32:20,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 01:32:20,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 01:32:20,140 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-04-02 01:32:20,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2023-04-02 01:32:20,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2023-04-02 01:32:20,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-04-02 01:32:20,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 80 conjunts are in the unsatisfiable core [2023-04-02 01:32:20,300 INFO L285 TraceCheckSpWp]: Computing forward predicates...