/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/loop-lockstep-example.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 14:04:05,729 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 14:04:05,731 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 14:04:05,791 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 14:04:05,792 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 14:04:05,793 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 14:04:05,794 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 14:04:05,795 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 14:04:05,796 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 14:04:05,797 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 14:04:05,797 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 14:04:05,798 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 14:04:05,798 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 14:04:05,799 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 14:04:05,800 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 14:04:05,800 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 14:04:05,801 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 14:04:05,801 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 14:04:05,803 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 14:04:05,814 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 14:04:05,818 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 14:04:05,820 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 14:04:05,821 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 14:04:05,822 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 14:04:05,823 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 14:04:05,823 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 14:04:05,823 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 14:04:05,824 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 14:04:05,824 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 14:04:05,825 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 14:04:05,825 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 14:04:05,825 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 14:04:05,826 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 14:04:05,826 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 14:04:05,827 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 14:04:05,827 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 14:04:05,827 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 14:04:05,828 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 14:04:05,828 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 14:04:05,828 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 14:04:05,829 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 14:04:05,834 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Separate.epf [2022-01-18 14:04:05,857 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 14:04:05,857 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 14:04:05,857 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 14:04:05,857 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 14:04:05,858 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 14:04:05,858 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 14:04:05,858 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 14:04:05,858 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 14:04:05,859 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 14:04:05,859 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 14:04:05,859 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 14:04:05,859 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 14:04:05,859 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 14:04:05,859 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 14:04:05,860 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 14:04:05,860 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 14:04:05,861 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 14:04:05,861 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 14:04:05,861 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 14:04:05,861 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 14:04:05,861 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 14:04:05,861 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 14:04:05,861 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 14:04:05,861 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2022-01-18 14:04:05,861 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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 [2022-01-18 14:04:06,011 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 14:04:06,029 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 14:04:06,030 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 14:04:06,031 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 14:04:06,032 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 14:04:06,033 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/loop-lockstep-example.bpl [2022-01-18 14:04:06,033 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/loop-lockstep-example.bpl' [2022-01-18 14:04:06,053 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 14:04:06,055 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 14:04:06,056 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 14:04:06,056 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 14:04:06,056 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 14:04:06,065 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,070 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,075 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 14:04:06,076 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 14:04:06,078 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 14:04:06,078 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 14:04:06,078 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 14:04:06,083 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,084 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,085 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,085 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,087 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,090 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,091 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,092 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 14:04:06,093 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 14:04:06,093 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 14:04:06,093 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 14:04:06,094 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/1) ... [2022-01-18 14:04:06,100 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 14:04:06,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:06,133 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-18 14:04:06,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-18 14:04:06,196 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-18 14:04:06,196 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 14:04:06,197 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 14:04:06,197 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-18 14:04:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 14:04:06,197 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 14:04:06,197 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 14:04:06,197 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 14:04:06,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 14:04:06,198 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 14:04:06,230 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 14:04:06,231 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 14:04:06,306 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 14:04:06,311 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 14:04:06,311 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-18 14:04:06,312 INFO L202 PluginConnector]: Adding new model loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 02:04:06 BoogieIcfgContainer [2022-01-18 14:04:06,312 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 14:04:06,313 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 14:04:06,313 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 14:04:06,329 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 14:04:06,329 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:04:06" (1/2) ... [2022-01-18 14:04:06,330 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e186c17 and model type loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 02:04:06, skipping insertion in model container [2022-01-18 14:04:06,330 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 02:04:06" (2/2) ... [2022-01-18 14:04:06,331 INFO L111 eAbstractionObserver]: Analyzing ICFG loop-lockstep-example.bpl [2022-01-18 14:04:06,348 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 14:04:06,349 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 14:04:06,349 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 14:04:06,349 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 14:04:06,381 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,382 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,382 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,382 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,382 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,383 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,384 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,384 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,384 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,384 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,385 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,385 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,385 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,385 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,385 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,386 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,386 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,386 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,386 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,386 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,393 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_i not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,394 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_j not constructed by VariableManager. Cannot ensure absence of name clashes. [2022-01-18 14:04:06,396 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-18 14:04:06,433 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 14:04:06,437 INFO L339 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=FINITE_AUTOMATA, 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, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 14:04:06,437 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-18 14:04:06,456 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 30 places, 25 transitions, 66 flow [2022-01-18 14:04:06,472 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 73 states, 72 states have (on average 1.9722222222222223) internal successors, (142), 72 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:06,474 INFO L276 IsEmpty]: Start isEmpty. Operand has 73 states, 72 states have (on average 1.9722222222222223) internal successors, (142), 72 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:06,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-01-18 14:04:06,482 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:06,482 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:06,482 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:06,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:06,490 INFO L85 PathProgramCache]: Analyzing trace with hash 64970491, now seen corresponding path program 1 times [2022-01-18 14:04:06,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:06,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2599017] [2022-01-18 14:04:06,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:06,501 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:06,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:06,605 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:06,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:06,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2599017] [2022-01-18 14:04:06,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2599017] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:06,607 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:06,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-01-18 14:04:06,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810311123] [2022-01-18 14:04:06,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:06,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 14:04:06,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:06,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 14:04:06,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:06,645 INFO L87 Difference]: Start difference. First operand has 73 states, 72 states have (on average 1.9722222222222223) internal successors, (142), 72 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:06,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:06,717 INFO L93 Difference]: Finished difference Result 107 states and 209 transitions. [2022-01-18 14:04:06,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 14:04:06,719 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-01-18 14:04:06,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:06,724 INFO L225 Difference]: With dead ends: 107 [2022-01-18 14:04:06,724 INFO L226 Difference]: Without dead ends: 100 [2022-01-18 14:04:06,725 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 14:04:06,727 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 2 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:06,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 25 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:06,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-01-18 14:04:06,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 89. [2022-01-18 14:04:06,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 1.9772727272727273) internal successors, (174), 88 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:06,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 174 transitions. [2022-01-18 14:04:06,770 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 174 transitions. Word has length 12 [2022-01-18 14:04:06,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:06,770 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 174 transitions. [2022-01-18 14:04:06,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:06,771 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 174 transitions. [2022-01-18 14:04:06,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 14:04:06,773 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:06,773 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:06,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 14:04:06,774 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:06,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:06,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1879483609, now seen corresponding path program 1 times [2022-01-18 14:04:06,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:06,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351544262] [2022-01-18 14:04:06,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:06,777 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:06,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:06,824 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:06,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:06,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351544262] [2022-01-18 14:04:06,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351544262] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:06,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:06,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 14:04:06,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141044138] [2022-01-18 14:04:06,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:06,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:06,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:06,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:06,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:06,826 INFO L87 Difference]: Start difference. First operand 89 states and 174 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:06,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:06,910 INFO L93 Difference]: Finished difference Result 149 states and 288 transitions. [2022-01-18 14:04:06,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:06,911 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-18 14:04:06,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:06,928 INFO L225 Difference]: With dead ends: 149 [2022-01-18 14:04:06,928 INFO L226 Difference]: Without dead ends: 141 [2022-01-18 14:04:06,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-18 14:04:06,930 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 48 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:06,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 80 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:06,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2022-01-18 14:04:06,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 84. [2022-01-18 14:04:06,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 1.9759036144578312) internal successors, (164), 83 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:06,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 164 transitions. [2022-01-18 14:04:06,939 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 164 transitions. Word has length 15 [2022-01-18 14:04:06,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:06,939 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 164 transitions. [2022-01-18 14:04:06,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:06,939 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 164 transitions. [2022-01-18 14:04:06,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 14:04:06,940 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:06,940 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:06,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 14:04:06,940 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:06,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:06,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1802889199, now seen corresponding path program 2 times [2022-01-18 14:04:06,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:06,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747128133] [2022-01-18 14:04:06,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:06,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:07,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:07,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:07,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747128133] [2022-01-18 14:04:07,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747128133] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:07,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837132736] [2022-01-18 14:04:07,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:07,005 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:07,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:07,007 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:07,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-18 14:04:07,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:07,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:07,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 14:04:07,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:07,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:07,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:07,160 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:07,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837132736] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:07,161 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:07,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-01-18 14:04:07,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586687781] [2022-01-18 14:04:07,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:07,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:07,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:07,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:07,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:07,162 INFO L87 Difference]: Start difference. First operand 84 states and 164 transitions. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:07,260 INFO L93 Difference]: Finished difference Result 229 states and 435 transitions. [2022-01-18 14:04:07,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 14:04:07,260 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-18 14:04:07,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:07,262 INFO L225 Difference]: With dead ends: 229 [2022-01-18 14:04:07,262 INFO L226 Difference]: Without dead ends: 229 [2022-01-18 14:04:07,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:07,263 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 67 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:07,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 104 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:07,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-01-18 14:04:07,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 88. [2022-01-18 14:04:07,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.0114942528735633) internal successors, (175), 87 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 175 transitions. [2022-01-18 14:04:07,269 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 175 transitions. Word has length 15 [2022-01-18 14:04:07,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:07,270 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 175 transitions. [2022-01-18 14:04:07,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,270 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 175 transitions. [2022-01-18 14:04:07,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 14:04:07,270 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:07,270 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:07,305 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:07,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:07,487 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:07,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:07,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1824729671, now seen corresponding path program 3 times [2022-01-18 14:04:07,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:07,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042965234] [2022-01-18 14:04:07,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:07,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:07,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:07,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:07,530 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:07,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042965234] [2022-01-18 14:04:07,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042965234] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:07,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:07,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 14:04:07,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142781148] [2022-01-18 14:04:07,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:07,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:07,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:07,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:07,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:07,531 INFO L87 Difference]: Start difference. First operand 88 states and 175 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:07,623 INFO L93 Difference]: Finished difference Result 185 states and 357 transitions. [2022-01-18 14:04:07,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 14:04:07,623 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-18 14:04:07,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:07,625 INFO L225 Difference]: With dead ends: 185 [2022-01-18 14:04:07,625 INFO L226 Difference]: Without dead ends: 182 [2022-01-18 14:04:07,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:07,630 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 70 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:07,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 78 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:07,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2022-01-18 14:04:07,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 87. [2022-01-18 14:04:07,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.9883720930232558) internal successors, (171), 86 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 171 transitions. [2022-01-18 14:04:07,642 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 171 transitions. Word has length 15 [2022-01-18 14:04:07,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:07,642 INFO L470 AbstractCegarLoop]: Abstraction has 87 states and 171 transitions. [2022-01-18 14:04:07,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,642 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 171 transitions. [2022-01-18 14:04:07,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 14:04:07,643 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:07,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:07,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 14:04:07,643 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:07,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:07,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1385697411, now seen corresponding path program 4 times [2022-01-18 14:04:07,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:07,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95985562] [2022-01-18 14:04:07,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:07,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:07,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:07,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:07,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:07,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95985562] [2022-01-18 14:04:07,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95985562] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:07,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036753050] [2022-01-18 14:04:07,679 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:07,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:07,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:07,682 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:07,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-18 14:04:07,705 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:07,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:07,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 14:04:07,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:07,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:07,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:07,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:07,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036753050] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:07,799 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:07,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 14:04:07,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058713951] [2022-01-18 14:04:07,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:07,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 14:04:07,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:07,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 14:04:07,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-18 14:04:07,801 INFO L87 Difference]: Start difference. First operand 87 states and 171 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:07,862 INFO L93 Difference]: Finished difference Result 149 states and 293 transitions. [2022-01-18 14:04:07,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 14:04:07,863 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-18 14:04:07,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:07,864 INFO L225 Difference]: With dead ends: 149 [2022-01-18 14:04:07,864 INFO L226 Difference]: Without dead ends: 149 [2022-01-18 14:04:07,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:07,864 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 48 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:07,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 74 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:07,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2022-01-18 14:04:07,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 85. [2022-01-18 14:04:07,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 84 states have (on average 2.0) internal successors, (168), 84 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 168 transitions. [2022-01-18 14:04:07,868 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 168 transitions. Word has length 15 [2022-01-18 14:04:07,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:07,868 INFO L470 AbstractCegarLoop]: Abstraction has 85 states and 168 transitions. [2022-01-18 14:04:07,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:07,869 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 168 transitions. [2022-01-18 14:04:07,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 14:04:07,869 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:07,869 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:07,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:08,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:08,089 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:08,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:08,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1352449055, now seen corresponding path program 5 times [2022-01-18 14:04:08,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:08,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085440120] [2022-01-18 14:04:08,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:08,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:08,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:08,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:08,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:08,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085440120] [2022-01-18 14:04:08,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085440120] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:08,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657043597] [2022-01-18 14:04:08,124 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:08,124 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:08,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:08,125 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:08,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-18 14:04:08,166 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:08,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:08,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 14:04:08,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:08,212 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:08,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:08,237 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:08,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657043597] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:08,237 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:08,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-01-18 14:04:08,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984104529] [2022-01-18 14:04:08,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:08,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:08,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:08,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:08,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:08,239 INFO L87 Difference]: Start difference. First operand 85 states and 168 transitions. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:08,310 INFO L93 Difference]: Finished difference Result 177 states and 340 transitions. [2022-01-18 14:04:08,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 14:04:08,310 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-18 14:04:08,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:08,311 INFO L225 Difference]: With dead ends: 177 [2022-01-18 14:04:08,311 INFO L226 Difference]: Without dead ends: 177 [2022-01-18 14:04:08,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:08,312 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 50 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:08,312 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 112 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:08,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2022-01-18 14:04:08,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 85. [2022-01-18 14:04:08,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 84 states have (on average 2.0) internal successors, (168), 84 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 168 transitions. [2022-01-18 14:04:08,316 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 168 transitions. Word has length 15 [2022-01-18 14:04:08,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:08,316 INFO L470 AbstractCegarLoop]: Abstraction has 85 states and 168 transitions. [2022-01-18 14:04:08,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,316 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 168 transitions. [2022-01-18 14:04:08,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 14:04:08,317 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:08,317 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:08,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:08,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:08,534 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:08,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:08,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1330608583, now seen corresponding path program 6 times [2022-01-18 14:04:08,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:08,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712535001] [2022-01-18 14:04:08,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:08,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:08,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:08,560 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:08,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:08,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712535001] [2022-01-18 14:04:08,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712535001] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:08,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:08,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 14:04:08,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526079737] [2022-01-18 14:04:08,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:08,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:08,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:08,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:08,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:08,562 INFO L87 Difference]: Start difference. First operand 85 states and 168 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:08,600 INFO L93 Difference]: Finished difference Result 115 states and 225 transitions. [2022-01-18 14:04:08,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:08,600 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-18 14:04:08,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:08,601 INFO L225 Difference]: With dead ends: 115 [2022-01-18 14:04:08,601 INFO L226 Difference]: Without dead ends: 112 [2022-01-18 14:04:08,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-18 14:04:08,602 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 46 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:08,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 86 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:08,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2022-01-18 14:04:08,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 80. [2022-01-18 14:04:08,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 1.9746835443037976) internal successors, (156), 79 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 156 transitions. [2022-01-18 14:04:08,612 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 156 transitions. Word has length 15 [2022-01-18 14:04:08,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:08,612 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 156 transitions. [2022-01-18 14:04:08,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 5 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,612 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 156 transitions. [2022-01-18 14:04:08,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-18 14:04:08,616 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:08,616 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:08,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-18 14:04:08,616 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:08,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:08,617 INFO L85 PathProgramCache]: Analyzing trace with hash 762213725, now seen corresponding path program 1 times [2022-01-18 14:04:08,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:08,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104213424] [2022-01-18 14:04:08,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:08,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:08,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:08,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:08,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:08,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104213424] [2022-01-18 14:04:08,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104213424] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:08,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183777541] [2022-01-18 14:04:08,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:08,659 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:08,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:08,676 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:08,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-18 14:04:08,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:08,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 14:04:08,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:08,761 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:08,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:08,808 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:08,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183777541] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:08,808 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:08,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 14:04:08,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203707973] [2022-01-18 14:04:08,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:08,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 14:04:08,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:08,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 14:04:08,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-18 14:04:08,810 INFO L87 Difference]: Start difference. First operand 80 states and 156 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:08,868 INFO L93 Difference]: Finished difference Result 107 states and 210 transitions. [2022-01-18 14:04:08,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 14:04:08,868 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-18 14:04:08,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:08,869 INFO L225 Difference]: With dead ends: 107 [2022-01-18 14:04:08,869 INFO L226 Difference]: Without dead ends: 107 [2022-01-18 14:04:08,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:08,869 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 45 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:08,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 66 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:08,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2022-01-18 14:04:08,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 89. [2022-01-18 14:04:08,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 1.9772727272727273) internal successors, (174), 88 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 174 transitions. [2022-01-18 14:04:08,879 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 174 transitions. Word has length 18 [2022-01-18 14:04:08,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:08,879 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 174 transitions. [2022-01-18 14:04:08,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:08,879 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 174 transitions. [2022-01-18 14:04:08,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-18 14:04:08,880 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:08,880 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:08,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:09,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:09,094 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:09,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:09,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1703176541, now seen corresponding path program 2 times [2022-01-18 14:04:09,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:09,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480384240] [2022-01-18 14:04:09,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:09,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:09,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:09,114 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:09,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:09,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480384240] [2022-01-18 14:04:09,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480384240] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:09,114 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:09,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 14:04:09,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710598754] [2022-01-18 14:04:09,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:09,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:09,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:09,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:09,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:09,115 INFO L87 Difference]: Start difference. First operand 89 states and 174 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:09,156 INFO L93 Difference]: Finished difference Result 141 states and 272 transitions. [2022-01-18 14:04:09,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 14:04:09,156 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-18 14:04:09,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:09,157 INFO L225 Difference]: With dead ends: 141 [2022-01-18 14:04:09,157 INFO L226 Difference]: Without dead ends: 139 [2022-01-18 14:04:09,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-18 14:04:09,157 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 54 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 64 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:09,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 64 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:09,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2022-01-18 14:04:09,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 108. [2022-01-18 14:04:09,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 1.9906542056074767) internal successors, (213), 107 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 213 transitions. [2022-01-18 14:04:09,160 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 213 transitions. Word has length 18 [2022-01-18 14:04:09,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:09,160 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 213 transitions. [2022-01-18 14:04:09,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,161 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 213 transitions. [2022-01-18 14:04:09,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-18 14:04:09,161 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:09,161 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:09,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-18 14:04:09,161 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:09,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:09,162 INFO L85 PathProgramCache]: Analyzing trace with hash 884108263, now seen corresponding path program 3 times [2022-01-18 14:04:09,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:09,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494518573] [2022-01-18 14:04:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:09,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:09,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:09,180 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:09,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:09,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494518573] [2022-01-18 14:04:09,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494518573] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:09,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:09,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 14:04:09,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148665847] [2022-01-18 14:04:09,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:09,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:09,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:09,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:09,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:09,181 INFO L87 Difference]: Start difference. First operand 108 states and 213 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:09,238 INFO L93 Difference]: Finished difference Result 128 states and 252 transitions. [2022-01-18 14:04:09,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:09,239 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-18 14:04:09,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:09,239 INFO L225 Difference]: With dead ends: 128 [2022-01-18 14:04:09,239 INFO L226 Difference]: Without dead ends: 128 [2022-01-18 14:04:09,240 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-18 14:04:09,240 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 44 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:09,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 65 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:09,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2022-01-18 14:04:09,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 90. [2022-01-18 14:04:09,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.9775280898876404) internal successors, (176), 89 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 176 transitions. [2022-01-18 14:04:09,243 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 176 transitions. Word has length 18 [2022-01-18 14:04:09,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:09,243 INFO L470 AbstractCegarLoop]: Abstraction has 90 states and 176 transitions. [2022-01-18 14:04:09,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,243 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 176 transitions. [2022-01-18 14:04:09,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-18 14:04:09,244 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:09,244 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:09,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-18 14:04:09,244 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:09,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:09,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1966952843, now seen corresponding path program 4 times [2022-01-18 14:04:09,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:09,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916402776] [2022-01-18 14:04:09,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:09,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:09,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:09,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:09,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:09,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916402776] [2022-01-18 14:04:09,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916402776] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:09,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:09,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 14:04:09,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755256870] [2022-01-18 14:04:09,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:09,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:09,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:09,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:09,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:09,278 INFO L87 Difference]: Start difference. First operand 90 states and 176 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:09,323 INFO L93 Difference]: Finished difference Result 149 states and 289 transitions. [2022-01-18 14:04:09,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:09,323 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-18 14:04:09,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:09,324 INFO L225 Difference]: With dead ends: 149 [2022-01-18 14:04:09,324 INFO L226 Difference]: Without dead ends: 145 [2022-01-18 14:04:09,325 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-01-18 14:04:09,325 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 45 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:09,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 86 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:09,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2022-01-18 14:04:09,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 91. [2022-01-18 14:04:09,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 1.9777777777777779) internal successors, (178), 90 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 178 transitions. [2022-01-18 14:04:09,328 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 178 transitions. Word has length 18 [2022-01-18 14:04:09,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:09,328 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 178 transitions. [2022-01-18 14:04:09,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,328 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 178 transitions. [2022-01-18 14:04:09,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-18 14:04:09,329 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:09,329 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:09,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-18 14:04:09,329 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:09,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:09,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1564106097, now seen corresponding path program 5 times [2022-01-18 14:04:09,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:09,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540745399] [2022-01-18 14:04:09,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:09,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:09,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:09,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:09,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:09,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540745399] [2022-01-18 14:04:09,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540745399] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:09,349 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:09,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 14:04:09,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848453089] [2022-01-18 14:04:09,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:09,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:09,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:09,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:09,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:09,350 INFO L87 Difference]: Start difference. First operand 91 states and 178 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:09,421 INFO L93 Difference]: Finished difference Result 171 states and 330 transitions. [2022-01-18 14:04:09,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 14:04:09,421 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-18 14:04:09,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:09,422 INFO L225 Difference]: With dead ends: 171 [2022-01-18 14:04:09,422 INFO L226 Difference]: Without dead ends: 169 [2022-01-18 14:04:09,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:09,423 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 53 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:09,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 84 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:09,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-01-18 14:04:09,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 110. [2022-01-18 14:04:09,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 1.9908256880733946) internal successors, (217), 109 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 217 transitions. [2022-01-18 14:04:09,426 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 217 transitions. Word has length 18 [2022-01-18 14:04:09,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:09,427 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 217 transitions. [2022-01-18 14:04:09,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,427 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 217 transitions. [2022-01-18 14:04:09,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-18 14:04:09,427 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:09,427 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:09,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-18 14:04:09,428 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:09,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:09,428 INFO L85 PathProgramCache]: Analyzing trace with hash -143576395, now seen corresponding path program 6 times [2022-01-18 14:04:09,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:09,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422735423] [2022-01-18 14:04:09,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:09,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:09,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:09,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:09,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:09,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422735423] [2022-01-18 14:04:09,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422735423] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 14:04:09,468 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 14:04:09,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 14:04:09,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418624633] [2022-01-18 14:04:09,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 14:04:09,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 14:04:09,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:09,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 14:04:09,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 14:04:09,469 INFO L87 Difference]: Start difference. First operand 110 states and 217 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:09,524 INFO L93 Difference]: Finished difference Result 149 states and 292 transitions. [2022-01-18 14:04:09,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 14:04:09,524 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-01-18 14:04:09,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:09,525 INFO L225 Difference]: With dead ends: 149 [2022-01-18 14:04:09,525 INFO L226 Difference]: Without dead ends: 149 [2022-01-18 14:04:09,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:09,525 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 54 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:09,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 89 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:09,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2022-01-18 14:04:09,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 91. [2022-01-18 14:04:09,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 1.9777777777777779) internal successors, (178), 90 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 178 transitions. [2022-01-18 14:04:09,528 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 178 transitions. Word has length 18 [2022-01-18 14:04:09,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:09,528 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 178 transitions. [2022-01-18 14:04:09,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,528 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 178 transitions. [2022-01-18 14:04:09,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:09,529 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:09,529 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:09,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-18 14:04:09,529 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:09,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:09,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1304143049, now seen corresponding path program 1 times [2022-01-18 14:04:09,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:09,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599285698] [2022-01-18 14:04:09,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:09,530 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:09,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:09,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:09,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:09,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599285698] [2022-01-18 14:04:09,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599285698] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:09,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112396229] [2022-01-18 14:04:09,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:09,597 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:09,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:09,598 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:09,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-18 14:04:09,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:09,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 14:04:09,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:09,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:09,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:09,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:09,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112396229] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:09,743 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:09,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 14:04:09,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033637927] [2022-01-18 14:04:09,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:09,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:09,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:09,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:09,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:09,744 INFO L87 Difference]: Start difference. First operand 91 states and 178 transitions. Second operand has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:09,790 INFO L93 Difference]: Finished difference Result 200 states and 393 transitions. [2022-01-18 14:04:09,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:09,791 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:09,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:09,792 INFO L225 Difference]: With dead ends: 200 [2022-01-18 14:04:09,792 INFO L226 Difference]: Without dead ends: 193 [2022-01-18 14:04:09,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:09,792 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 31 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:09,792 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 192 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:09,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-01-18 14:04:09,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 163. [2022-01-18 14:04:09,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.067901234567901) internal successors, (335), 162 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 335 transitions. [2022-01-18 14:04:09,796 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 335 transitions. Word has length 21 [2022-01-18 14:04:09,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:09,796 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 335 transitions. [2022-01-18 14:04:09,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:09,796 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 335 transitions. [2022-01-18 14:04:09,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:09,797 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:09,797 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:09,817 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:10,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-01-18 14:04:10,011 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:10,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:10,011 INFO L85 PathProgramCache]: Analyzing trace with hash 1370099405, now seen corresponding path program 2 times [2022-01-18 14:04:10,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:10,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438882160] [2022-01-18 14:04:10,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:10,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:10,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:10,076 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:10,076 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:10,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438882160] [2022-01-18 14:04:10,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438882160] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:10,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527650902] [2022-01-18 14:04:10,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:10,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:10,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:10,096 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:10,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-18 14:04:10,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:10,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:10,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 14:04:10,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:10,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:10,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:10,251 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:10,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527650902] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:10,252 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:10,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 14:04:10,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864926122] [2022-01-18 14:04:10,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:10,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:10,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:10,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:10,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:10,253 INFO L87 Difference]: Start difference. First operand 163 states and 335 transitions. Second operand has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:10,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:10,289 INFO L93 Difference]: Finished difference Result 218 states and 444 transitions. [2022-01-18 14:04:10,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:10,290 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:10,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:10,291 INFO L225 Difference]: With dead ends: 218 [2022-01-18 14:04:10,291 INFO L226 Difference]: Without dead ends: 211 [2022-01-18 14:04:10,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:10,293 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 22 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:10,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 185 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:10,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-01-18 14:04:10,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 190. [2022-01-18 14:04:10,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.105820105820106) internal successors, (398), 189 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:10,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 398 transitions. [2022-01-18 14:04:10,298 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 398 transitions. Word has length 21 [2022-01-18 14:04:10,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:10,298 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 398 transitions. [2022-01-18 14:04:10,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:10,299 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 398 transitions. [2022-01-18 14:04:10,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:10,300 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:10,300 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:10,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:10,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-01-18 14:04:10,517 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:10,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:10,517 INFO L85 PathProgramCache]: Analyzing trace with hash -1820888329, now seen corresponding path program 3 times [2022-01-18 14:04:10,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:10,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458112308] [2022-01-18 14:04:10,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:10,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:10,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:10,574 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:10,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:10,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458112308] [2022-01-18 14:04:10,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458112308] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:10,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992816537] [2022-01-18 14:04:10,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:10,575 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:10,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:10,576 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:10,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-18 14:04:10,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 14:04:10,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:10,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 14:04:10,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:10,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:10,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:10,728 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:10,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992816537] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:10,729 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:10,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 14:04:10,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379593666] [2022-01-18 14:04:10,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:10,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:10,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:10,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:10,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:10,730 INFO L87 Difference]: Start difference. First operand 190 states and 398 transitions. Second operand has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:10,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:10,768 INFO L93 Difference]: Finished difference Result 241 states and 499 transitions. [2022-01-18 14:04:10,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:10,769 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:10,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:10,769 INFO L225 Difference]: With dead ends: 241 [2022-01-18 14:04:10,770 INFO L226 Difference]: Without dead ends: 234 [2022-01-18 14:04:10,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:10,770 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 20 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:10,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 181 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:10,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-01-18 14:04:10,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 213. [2022-01-18 14:04:10,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.1367924528301887) internal successors, (453), 212 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:10,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 453 transitions. [2022-01-18 14:04:10,775 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 453 transitions. Word has length 21 [2022-01-18 14:04:10,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:10,775 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 453 transitions. [2022-01-18 14:04:10,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:10,775 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 453 transitions. [2022-01-18 14:04:10,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:10,775 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:10,775 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:10,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:11,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:11,008 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:11,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:11,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1357745997, now seen corresponding path program 4 times [2022-01-18 14:04:11,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:11,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189430189] [2022-01-18 14:04:11,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:11,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:11,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:11,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:11,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189430189] [2022-01-18 14:04:11,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189430189] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:11,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727996449] [2022-01-18 14:04:11,063 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:11,063 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:11,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:11,072 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:11,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-18 14:04:11,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:11,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:11,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 14:04:11,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:11,178 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:11,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:11,236 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:11,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727996449] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:11,236 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:11,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 14:04:11,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519356390] [2022-01-18 14:04:11,237 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:11,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:11,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:11,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:11,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:11,237 INFO L87 Difference]: Start difference. First operand 213 states and 453 transitions. Second operand has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:11,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:11,275 INFO L93 Difference]: Finished difference Result 264 states and 554 transitions. [2022-01-18 14:04:11,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:11,276 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:11,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:11,277 INFO L225 Difference]: With dead ends: 264 [2022-01-18 14:04:11,277 INFO L226 Difference]: Without dead ends: 257 [2022-01-18 14:04:11,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:11,277 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 18 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:11,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 177 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:11,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2022-01-18 14:04:11,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 236. [2022-01-18 14:04:11,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 2.1617021276595745) internal successors, (508), 235 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:11,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 508 transitions. [2022-01-18 14:04:11,282 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 508 transitions. Word has length 21 [2022-01-18 14:04:11,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:11,282 INFO L470 AbstractCegarLoop]: Abstraction has 236 states and 508 transitions. [2022-01-18 14:04:11,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:11,282 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 508 transitions. [2022-01-18 14:04:11,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 14:04:11,283 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:11,283 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:11,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:11,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-18 14:04:11,498 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:11,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:11,499 INFO L85 PathProgramCache]: Analyzing trace with hash 483120951, now seen corresponding path program 5 times [2022-01-18 14:04:11,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:11,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899438433] [2022-01-18 14:04:11,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:11,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:11,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:11,544 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:11,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:11,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899438433] [2022-01-18 14:04:11,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899438433] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:11,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059829945] [2022-01-18 14:04:11,545 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:11,545 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:11,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:11,546 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:11,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 [2022-01-18 14:04:11,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 14:04:11,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:11,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 14:04:11,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:11,633 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:11,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:11,696 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:11,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059829945] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:11,696 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:11,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-18 14:04:11,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091546995] [2022-01-18 14:04:11,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:11,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 14:04:11,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:11,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 14:04:11,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:11,697 INFO L87 Difference]: Start difference. First operand 236 states and 508 transitions. Second operand has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:11,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:11,744 INFO L93 Difference]: Finished difference Result 324 states and 681 transitions. [2022-01-18 14:04:11,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 14:04:11,744 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 14:04:11,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:11,745 INFO L225 Difference]: With dead ends: 324 [2022-01-18 14:04:11,746 INFO L226 Difference]: Without dead ends: 317 [2022-01-18 14:04:11,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-18 14:04:11,746 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 24 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:11,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 183 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:11,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2022-01-18 14:04:11,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 279. [2022-01-18 14:04:11,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 278 states have (on average 2.1870503597122304) internal successors, (608), 278 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:11,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 608 transitions. [2022-01-18 14:04:11,752 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 608 transitions. Word has length 21 [2022-01-18 14:04:11,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:11,752 INFO L470 AbstractCegarLoop]: Abstraction has 279 states and 608 transitions. [2022-01-18 14:04:11,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:11,752 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 608 transitions. [2022-01-18 14:04:11,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:11,753 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:11,753 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:11,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:11,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-01-18 14:04:11,968 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:11,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:11,968 INFO L85 PathProgramCache]: Analyzing trace with hash -372543715, now seen corresponding path program 6 times [2022-01-18 14:04:11,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:11,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143740016] [2022-01-18 14:04:11,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:11,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:11,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:11,997 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:11,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:11,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143740016] [2022-01-18 14:04:11,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143740016] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:11,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183745396] [2022-01-18 14:04:11,998 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:11,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:11,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:12,003 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:12,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-18 14:04:12,037 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 14:04:12,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:12,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:12,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:12,088 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:12,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:12,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:12,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183745396] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:12,136 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:12,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 14:04:12,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701847410] [2022-01-18 14:04:12,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:12,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:12,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:12,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:12,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:12,137 INFO L87 Difference]: Start difference. First operand 279 states and 608 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:12,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:12,233 INFO L93 Difference]: Finished difference Result 576 states and 1249 transitions. [2022-01-18 14:04:12,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:12,233 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:12,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:12,235 INFO L225 Difference]: With dead ends: 576 [2022-01-18 14:04:12,235 INFO L226 Difference]: Without dead ends: 559 [2022-01-18 14:04:12,235 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:12,236 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 108 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:12,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 118 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:12,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2022-01-18 14:04:12,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 274. [2022-01-18 14:04:12,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 2.1904761904761907) internal successors, (598), 273 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:12,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 598 transitions. [2022-01-18 14:04:12,243 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 598 transitions. Word has length 24 [2022-01-18 14:04:12,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:12,244 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 598 transitions. [2022-01-18 14:04:12,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:12,244 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 598 transitions. [2022-01-18 14:04:12,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:12,244 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:12,244 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:12,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:12,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:12,475 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:12,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:12,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1770458263, now seen corresponding path program 7 times [2022-01-18 14:04:12,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:12,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123916864] [2022-01-18 14:04:12,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:12,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:12,505 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:12,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:12,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123916864] [2022-01-18 14:04:12,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123916864] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:12,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081631233] [2022-01-18 14:04:12,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:12,506 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:12,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:12,507 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:12,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-18 14:04:12,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:12,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:12,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:12,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:12,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:12,645 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:12,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081631233] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:12,645 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:12,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:12,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125297997] [2022-01-18 14:04:12,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:12,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:12,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:12,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:12,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:12,646 INFO L87 Difference]: Start difference. First operand 274 states and 598 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:12,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:12,908 INFO L93 Difference]: Finished difference Result 1294 states and 2763 transitions. [2022-01-18 14:04:12,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 14:04:12,909 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:12,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:12,913 INFO L225 Difference]: With dead ends: 1294 [2022-01-18 14:04:12,913 INFO L226 Difference]: Without dead ends: 1294 [2022-01-18 14:04:12,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=200, Invalid=400, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:04:12,914 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 181 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:12,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 199 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:12,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2022-01-18 14:04:12,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 593. [2022-01-18 14:04:12,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 2.310810810810811) internal successors, (1368), 592 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:12,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1368 transitions. [2022-01-18 14:04:12,930 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1368 transitions. Word has length 24 [2022-01-18 14:04:12,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:12,930 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 1368 transitions. [2022-01-18 14:04:12,930 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:12,930 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1368 transitions. [2022-01-18 14:04:12,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:12,931 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:12,931 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:12,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:13,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:13,147 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:13,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:13,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1748617791, now seen corresponding path program 8 times [2022-01-18 14:04:13,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:13,147 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582636230] [2022-01-18 14:04:13,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:13,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:13,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:13,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:13,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:13,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582636230] [2022-01-18 14:04:13,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582636230] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:13,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675463059] [2022-01-18 14:04:13,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:13,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:13,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:13,174 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:13,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-18 14:04:13,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:13,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:13,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:13,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:13,283 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:13,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:13,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:13,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675463059] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:13,322 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:13,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:13,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679509488] [2022-01-18 14:04:13,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:13,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:13,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:13,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:13,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:13,323 INFO L87 Difference]: Start difference. First operand 593 states and 1368 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:13,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:13,531 INFO L93 Difference]: Finished difference Result 1242 states and 2672 transitions. [2022-01-18 14:04:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 14:04:13,531 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:13,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:13,535 INFO L225 Difference]: With dead ends: 1242 [2022-01-18 14:04:13,535 INFO L226 Difference]: Without dead ends: 1236 [2022-01-18 14:04:13,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2022-01-18 14:04:13,536 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 231 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:13,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 192 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:13,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1236 states. [2022-01-18 14:04:13,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1236 to 596. [2022-01-18 14:04:13,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 2.299159663865546) internal successors, (1368), 595 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:13,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1368 transitions. [2022-01-18 14:04:13,553 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1368 transitions. Word has length 24 [2022-01-18 14:04:13,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:13,553 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 1368 transitions. [2022-01-18 14:04:13,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:13,553 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1368 transitions. [2022-01-18 14:04:13,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:13,554 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:13,554 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:13,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:13,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-01-18 14:04:13,781 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:13,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:13,782 INFO L85 PathProgramCache]: Analyzing trace with hash 276767273, now seen corresponding path program 9 times [2022-01-18 14:04:13,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:13,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232197921] [2022-01-18 14:04:13,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:13,782 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:13,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:13,810 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:13,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:13,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232197921] [2022-01-18 14:04:13,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232197921] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:13,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376793013] [2022-01-18 14:04:13,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:13,810 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:13,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:13,832 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:13,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-18 14:04:13,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 14:04:13,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:13,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:13,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:13,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:13,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:13,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:13,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376793013] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:13,951 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:13,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:13,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874040179] [2022-01-18 14:04:13,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:13,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:13,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:13,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:13,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:13,952 INFO L87 Difference]: Start difference. First operand 596 states and 1368 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:14,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:14,093 INFO L93 Difference]: Finished difference Result 1124 states and 2470 transitions. [2022-01-18 14:04:14,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 14:04:14,093 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:14,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:14,097 INFO L225 Difference]: With dead ends: 1124 [2022-01-18 14:04:14,098 INFO L226 Difference]: Without dead ends: 1112 [2022-01-18 14:04:14,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2022-01-18 14:04:14,099 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 174 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:14,100 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 142 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:14,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2022-01-18 14:04:14,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 602. [2022-01-18 14:04:14,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 601 states have (on average 2.2945091514143097) internal successors, (1379), 601 states have internal predecessors, (1379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:14,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 1379 transitions. [2022-01-18 14:04:14,113 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 1379 transitions. Word has length 24 [2022-01-18 14:04:14,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:14,114 INFO L470 AbstractCegarLoop]: Abstraction has 602 states and 1379 transitions. [2022-01-18 14:04:14,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:14,114 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 1379 transitions. [2022-01-18 14:04:14,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:14,115 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:14,115 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:14,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:14,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-01-18 14:04:14,334 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:14,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:14,334 INFO L85 PathProgramCache]: Analyzing trace with hash -375071755, now seen corresponding path program 10 times [2022-01-18 14:04:14,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:14,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810879003] [2022-01-18 14:04:14,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:14,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:14,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:14,366 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:14,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:14,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810879003] [2022-01-18 14:04:14,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810879003] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:14,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649374223] [2022-01-18 14:04:14,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:14,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:14,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:14,384 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:14,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:14,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:14,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:14,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:14,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-18 14:04:14,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:14,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:14,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:14,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649374223] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:14,550 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:14,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 14:04:14,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729783539] [2022-01-18 14:04:14,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:14,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:14,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:14,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:14,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:14,551 INFO L87 Difference]: Start difference. First operand 602 states and 1379 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:14,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:14,660 INFO L93 Difference]: Finished difference Result 922 states and 2091 transitions. [2022-01-18 14:04:14,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:14,660 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:14,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:14,663 INFO L225 Difference]: With dead ends: 922 [2022-01-18 14:04:14,663 INFO L226 Difference]: Without dead ends: 922 [2022-01-18 14:04:14,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:14,663 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 65 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:14,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 185 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:14,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2022-01-18 14:04:14,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 628. [2022-01-18 14:04:14,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 2.295055821371611) internal successors, (1439), 627 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:14,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1439 transitions. [2022-01-18 14:04:14,676 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1439 transitions. Word has length 24 [2022-01-18 14:04:14,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:14,677 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 1439 transitions. [2022-01-18 14:04:14,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:14,677 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1439 transitions. [2022-01-18 14:04:14,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:14,677 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:14,677 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:14,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-01-18 14:04:14,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:14,894 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:14,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:14,894 INFO L85 PathProgramCache]: Analyzing trace with hash 2025870681, now seen corresponding path program 11 times [2022-01-18 14:04:14,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:14,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841599069] [2022-01-18 14:04:14,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:14,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:14,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:14,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:14,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:14,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841599069] [2022-01-18 14:04:14,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841599069] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:14,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248249008] [2022-01-18 14:04:14,934 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:14,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:14,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:14,938 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:14,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-18 14:04:14,957 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 14:04:14,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:14,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:14,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:15,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:15,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:15,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:15,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248249008] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:15,082 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:15,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:15,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811294254] [2022-01-18 14:04:15,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:15,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:15,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:15,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:15,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:15,083 INFO L87 Difference]: Start difference. First operand 628 states and 1439 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:15,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:15,220 INFO L93 Difference]: Finished difference Result 1006 states and 2185 transitions. [2022-01-18 14:04:15,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 14:04:15,220 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:15,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:15,223 INFO L225 Difference]: With dead ends: 1006 [2022-01-18 14:04:15,223 INFO L226 Difference]: Without dead ends: 1006 [2022-01-18 14:04:15,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2022-01-18 14:04:15,224 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 74 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:15,225 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 213 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:15,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2022-01-18 14:04:15,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 739. [2022-01-18 14:04:15,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 2.3116531165311653) internal successors, (1706), 738 states have internal predecessors, (1706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:15,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1706 transitions. [2022-01-18 14:04:15,238 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1706 transitions. Word has length 24 [2022-01-18 14:04:15,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:15,239 INFO L470 AbstractCegarLoop]: Abstraction has 739 states and 1706 transitions. [2022-01-18 14:04:15,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:15,239 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1706 transitions. [2022-01-18 14:04:15,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:15,240 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:15,240 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:15,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:15,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:15,473 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:15,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:15,473 INFO L85 PathProgramCache]: Analyzing trace with hash -2085599199, now seen corresponding path program 12 times [2022-01-18 14:04:15,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:15,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761546892] [2022-01-18 14:04:15,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:15,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:15,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:15,496 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:15,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:15,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761546892] [2022-01-18 14:04:15,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761546892] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:15,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350959520] [2022-01-18 14:04:15,497 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:15,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:15,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:15,498 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:15,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-01-18 14:04:15,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 14:04:15,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:15,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:15,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:15,589 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:15,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:15,629 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:15,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350959520] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:15,629 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:15,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:15,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207612615] [2022-01-18 14:04:15,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:15,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:15,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:15,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:15,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:15,630 INFO L87 Difference]: Start difference. First operand 739 states and 1706 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:15,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:15,893 INFO L93 Difference]: Finished difference Result 1383 states and 2995 transitions. [2022-01-18 14:04:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 14:04:15,893 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:15,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:15,896 INFO L225 Difference]: With dead ends: 1383 [2022-01-18 14:04:15,897 INFO L226 Difference]: Without dead ends: 1383 [2022-01-18 14:04:15,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=215, Invalid=385, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:04:15,898 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 113 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:15,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 276 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:04:15,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states. [2022-01-18 14:04:15,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 885. [2022-01-18 14:04:15,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 884 states have (on average 2.3450226244343892) internal successors, (2073), 884 states have internal predecessors, (2073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:15,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 2073 transitions. [2022-01-18 14:04:15,917 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 2073 transitions. Word has length 24 [2022-01-18 14:04:15,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:15,917 INFO L470 AbstractCegarLoop]: Abstraction has 885 states and 2073 transitions. [2022-01-18 14:04:15,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:15,917 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 2073 transitions. [2022-01-18 14:04:15,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:15,918 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:15,918 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:15,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-01-18 14:04:16,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-01-18 14:04:16,133 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:16,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:16,134 INFO L85 PathProgramCache]: Analyzing trace with hash -2063758727, now seen corresponding path program 13 times [2022-01-18 14:04:16,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:16,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897513518] [2022-01-18 14:04:16,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:16,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:16,166 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:16,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:16,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897513518] [2022-01-18 14:04:16,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897513518] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:16,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569395616] [2022-01-18 14:04:16,166 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:16,166 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:16,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:16,167 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:16,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-01-18 14:04:16,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:16,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:16,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:16,249 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:16,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:16,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:16,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569395616] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:16,284 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:16,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:16,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752318958] [2022-01-18 14:04:16,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:16,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:16,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:16,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:16,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:16,285 INFO L87 Difference]: Start difference. First operand 885 states and 2073 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:16,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:16,414 INFO L93 Difference]: Finished difference Result 1212 states and 2678 transitions. [2022-01-18 14:04:16,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 14:04:16,415 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:16,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:16,418 INFO L225 Difference]: With dead ends: 1212 [2022-01-18 14:04:16,418 INFO L226 Difference]: Without dead ends: 1206 [2022-01-18 14:04:16,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=149, Invalid=271, Unknown=0, NotChecked=0, Total=420 [2022-01-18 14:04:16,418 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 110 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:16,418 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 232 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:16,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1206 states. [2022-01-18 14:04:16,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1206 to 891. [2022-01-18 14:04:16,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 891 states, 890 states have (on average 2.3348314606741574) internal successors, (2078), 890 states have internal predecessors, (2078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:16,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 2078 transitions. [2022-01-18 14:04:16,432 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 2078 transitions. Word has length 24 [2022-01-18 14:04:16,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:16,432 INFO L470 AbstractCegarLoop]: Abstraction has 891 states and 2078 transitions. [2022-01-18 14:04:16,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:16,432 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 2078 transitions. [2022-01-18 14:04:16,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:16,433 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:16,433 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:16,453 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:16,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-01-18 14:04:16,648 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:16,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:16,648 INFO L85 PathProgramCache]: Analyzing trace with hash 571481013, now seen corresponding path program 14 times [2022-01-18 14:04:16,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:16,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88595841] [2022-01-18 14:04:16,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:16,649 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:16,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:16,674 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:16,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:16,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88595841] [2022-01-18 14:04:16,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88595841] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:16,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750677033] [2022-01-18 14:04:16,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:16,675 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:16,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:16,688 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:16,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-01-18 14:04:16,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:16,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:16,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:16,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:16,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:16,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:16,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:16,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750677033] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:16,835 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:16,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-01-18 14:04:16,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158756487] [2022-01-18 14:04:16,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:16,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:16,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:16,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:16,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:16,836 INFO L87 Difference]: Start difference. First operand 891 states and 2078 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:17,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:17,035 INFO L93 Difference]: Finished difference Result 1543 states and 3411 transitions. [2022-01-18 14:04:17,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 14:04:17,035 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:17,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:17,039 INFO L225 Difference]: With dead ends: 1543 [2022-01-18 14:04:17,039 INFO L226 Difference]: Without dead ends: 1543 [2022-01-18 14:04:17,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=161, Invalid=345, Unknown=0, NotChecked=0, Total=506 [2022-01-18 14:04:17,041 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 88 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:17,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 318 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:17,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2022-01-18 14:04:17,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 941. [2022-01-18 14:04:17,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 940 states have (on average 2.3308510638297872) internal successors, (2191), 940 states have internal predecessors, (2191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:17,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 2191 transitions. [2022-01-18 14:04:17,056 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 2191 transitions. Word has length 24 [2022-01-18 14:04:17,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:17,056 INFO L470 AbstractCegarLoop]: Abstraction has 941 states and 2191 transitions. [2022-01-18 14:04:17,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:17,056 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 2191 transitions. [2022-01-18 14:04:17,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:17,059 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:17,059 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:17,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:17,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-01-18 14:04:17,274 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:17,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:17,274 INFO L85 PathProgramCache]: Analyzing trace with hash -525795659, now seen corresponding path program 15 times [2022-01-18 14:04:17,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:17,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363798132] [2022-01-18 14:04:17,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:17,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:17,295 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:17,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:17,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363798132] [2022-01-18 14:04:17,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363798132] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:17,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649290525] [2022-01-18 14:04:17,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:17,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:17,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:17,296 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:17,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 14:04:17,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:17,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:17,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:17,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-01-18 14:04:17,398 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:17,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:17,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:17,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649290525] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:17,431 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:17,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 14:04:17,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234954674] [2022-01-18 14:04:17,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:17,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:17,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:17,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:17,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:17,432 INFO L87 Difference]: Start difference. First operand 941 states and 2191 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:17,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:17,601 INFO L93 Difference]: Finished difference Result 1894 states and 4281 transitions. [2022-01-18 14:04:17,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 14:04:17,601 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:17,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:17,606 INFO L225 Difference]: With dead ends: 1894 [2022-01-18 14:04:17,606 INFO L226 Difference]: Without dead ends: 1894 [2022-01-18 14:04:17,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=321, Unknown=0, NotChecked=0, Total=506 [2022-01-18 14:04:17,606 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 128 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:17,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 189 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:17,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2022-01-18 14:04:17,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 1324. [2022-01-18 14:04:17,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1324 states, 1323 states have (on average 2.3590325018896445) internal successors, (3121), 1323 states have internal predecessors, (3121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:17,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1324 states to 1324 states and 3121 transitions. [2022-01-18 14:04:17,627 INFO L78 Accepts]: Start accepts. Automaton has 1324 states and 3121 transitions. Word has length 24 [2022-01-18 14:04:17,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:17,627 INFO L470 AbstractCegarLoop]: Abstraction has 1324 states and 3121 transitions. [2022-01-18 14:04:17,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:17,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1324 states and 3121 transitions. [2022-01-18 14:04:17,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:17,629 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:17,629 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:17,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:17,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:17,843 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:17,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:17,844 INFO L85 PathProgramCache]: Analyzing trace with hash -503955187, now seen corresponding path program 16 times [2022-01-18 14:04:17,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:17,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184484985] [2022-01-18 14:04:17,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:17,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:17,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:17,869 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:17,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:17,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184484985] [2022-01-18 14:04:17,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184484985] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:17,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593605081] [2022-01-18 14:04:17,869 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:17,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:17,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:17,874 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:17,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-18 14:04:17,896 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:17,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:17,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:17,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:18,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:18,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:18,049 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:18,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593605081] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:18,049 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:18,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 14:04:18,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035825799] [2022-01-18 14:04:18,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:18,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:18,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:18,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:18,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:18,050 INFO L87 Difference]: Start difference. First operand 1324 states and 3121 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:18,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:18,237 INFO L93 Difference]: Finished difference Result 1813 states and 4106 transitions. [2022-01-18 14:04:18,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 14:04:18,238 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:18,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:18,243 INFO L225 Difference]: With dead ends: 1813 [2022-01-18 14:04:18,243 INFO L226 Difference]: Without dead ends: 1807 [2022-01-18 14:04:18,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=297, Unknown=0, NotChecked=0, Total=462 [2022-01-18 14:04:18,243 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 142 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:18,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 221 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:18,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1807 states. [2022-01-18 14:04:18,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1807 to 1097. [2022-01-18 14:04:18,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 1096 states have (on average 2.3339416058394162) internal successors, (2558), 1096 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:18,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 2558 transitions. [2022-01-18 14:04:18,261 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 2558 transitions. Word has length 24 [2022-01-18 14:04:18,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:18,261 INFO L470 AbstractCegarLoop]: Abstraction has 1097 states and 2558 transitions. [2022-01-18 14:04:18,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:18,261 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 2558 transitions. [2022-01-18 14:04:18,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 14:04:18,262 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:18,262 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:18,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:18,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-18 14:04:18,479 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:18,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:18,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1521429877, now seen corresponding path program 17 times [2022-01-18 14:04:18,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:18,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691766816] [2022-01-18 14:04:18,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:18,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:18,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:18,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:18,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:18,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691766816] [2022-01-18 14:04:18,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691766816] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:18,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359637547] [2022-01-18 14:04:18,515 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:18,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:18,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:18,516 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:18,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-01-18 14:04:18,541 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 14:04:18,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:18,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:18,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:18,606 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:18,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:18,638 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:18,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359637547] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:18,639 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:18,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-01-18 14:04:18,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578418306] [2022-01-18 14:04:18,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:18,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:18,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:18,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:18,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:18,640 INFO L87 Difference]: Start difference. First operand 1097 states and 2558 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:18,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:18,808 INFO L93 Difference]: Finished difference Result 1768 states and 4021 transitions. [2022-01-18 14:04:18,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 14:04:18,808 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2022-01-18 14:04:18,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:18,813 INFO L225 Difference]: With dead ends: 1768 [2022-01-18 14:04:18,813 INFO L226 Difference]: Without dead ends: 1747 [2022-01-18 14:04:18,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=162, Invalid=344, Unknown=0, NotChecked=0, Total=506 [2022-01-18 14:04:18,814 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 103 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:18,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 243 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:18,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1747 states. [2022-01-18 14:04:18,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1747 to 1327. [2022-01-18 14:04:18,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 1326 states have (on average 2.3506787330316743) internal successors, (3117), 1326 states have internal predecessors, (3117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:18,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 3117 transitions. [2022-01-18 14:04:18,834 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 3117 transitions. Word has length 24 [2022-01-18 14:04:18,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:18,834 INFO L470 AbstractCegarLoop]: Abstraction has 1327 states and 3117 transitions. [2022-01-18 14:04:18,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:18,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 3117 transitions. [2022-01-18 14:04:18,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:18,836 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:18,836 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:18,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:19,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:19,052 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:19,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:19,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1607702803, now seen corresponding path program 18 times [2022-01-18 14:04:19,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:19,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557025762] [2022-01-18 14:04:19,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:19,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:19,085 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:19,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:19,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557025762] [2022-01-18 14:04:19,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557025762] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:19,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316087652] [2022-01-18 14:04:19,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:19,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:19,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:19,088 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:19,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-01-18 14:04:19,106 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 14:04:19,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:19,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:19,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:19,152 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:19,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:19,183 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:19,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316087652] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:19,183 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:19,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 14:04:19,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136093911] [2022-01-18 14:04:19,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:19,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:19,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:19,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:19,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:19,184 INFO L87 Difference]: Start difference. First operand 1327 states and 3117 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:19,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:19,265 INFO L93 Difference]: Finished difference Result 1554 states and 3589 transitions. [2022-01-18 14:04:19,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:19,265 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:19,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:19,269 INFO L225 Difference]: With dead ends: 1554 [2022-01-18 14:04:19,269 INFO L226 Difference]: Without dead ends: 1554 [2022-01-18 14:04:19,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:19,269 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 74 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:19,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 167 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:19,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2022-01-18 14:04:19,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1386. [2022-01-18 14:04:19,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1386 states, 1385 states have (on average 2.339350180505415) internal successors, (3240), 1385 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:19,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1386 states to 1386 states and 3240 transitions. [2022-01-18 14:04:19,286 INFO L78 Accepts]: Start accepts. Automaton has 1386 states and 3240 transitions. Word has length 27 [2022-01-18 14:04:19,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:19,286 INFO L470 AbstractCegarLoop]: Abstraction has 1386 states and 3240 transitions. [2022-01-18 14:04:19,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:19,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1386 states and 3240 transitions. [2022-01-18 14:04:19,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:19,287 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:19,287 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:19,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-01-18 14:04:19,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:19,503 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:19,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:19,503 INFO L85 PathProgramCache]: Analyzing trace with hash -238018327, now seen corresponding path program 19 times [2022-01-18 14:04:19,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:19,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464944106] [2022-01-18 14:04:19,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:19,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:19,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:19,522 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:19,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:19,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464944106] [2022-01-18 14:04:19,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464944106] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:19,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728237650] [2022-01-18 14:04:19,523 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:19,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:19,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:19,540 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:19,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-01-18 14:04:19,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:19,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:19,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:19,601 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:19,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:19,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:19,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728237650] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:19,640 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:19,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:19,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270614300] [2022-01-18 14:04:19,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:19,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:19,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:19,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:19,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:19,641 INFO L87 Difference]: Start difference. First operand 1386 states and 3240 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:19,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:19,792 INFO L93 Difference]: Finished difference Result 1939 states and 4388 transitions. [2022-01-18 14:04:19,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 14:04:19,792 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:19,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:19,795 INFO L225 Difference]: With dead ends: 1939 [2022-01-18 14:04:19,795 INFO L226 Difference]: Without dead ends: 1935 [2022-01-18 14:04:19,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2022-01-18 14:04:19,796 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 132 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:19,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 230 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:19,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1935 states. [2022-01-18 14:04:19,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1935 to 1574. [2022-01-18 14:04:19,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1574 states, 1573 states have (on average 2.336935791481246) internal successors, (3676), 1573 states have internal predecessors, (3676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:19,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1574 states to 1574 states and 3676 transitions. [2022-01-18 14:04:19,821 INFO L78 Accepts]: Start accepts. Automaton has 1574 states and 3676 transitions. Word has length 27 [2022-01-18 14:04:19,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:19,822 INFO L470 AbstractCegarLoop]: Abstraction has 1574 states and 3676 transitions. [2022-01-18 14:04:19,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:19,822 INFO L276 IsEmpty]: Start isEmpty. Operand 1574 states and 3676 transitions. [2022-01-18 14:04:19,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:19,823 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:19,823 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:19,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-01-18 14:04:20,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:20,039 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:20,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:20,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1945700819, now seen corresponding path program 20 times [2022-01-18 14:04:20,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:20,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515594237] [2022-01-18 14:04:20,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:20,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:20,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:20,064 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:20,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:20,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515594237] [2022-01-18 14:04:20,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515594237] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:20,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443855726] [2022-01-18 14:04:20,065 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:20,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:20,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:20,066 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:20,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-01-18 14:04:20,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:20,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:20,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:20,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:20,149 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:20,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:20,191 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:20,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443855726] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:20,191 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:20,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:20,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555091972] [2022-01-18 14:04:20,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:20,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:20,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:20,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:20,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:20,192 INFO L87 Difference]: Start difference. First operand 1574 states and 3676 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:20,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:20,368 INFO L93 Difference]: Finished difference Result 2022 states and 4535 transitions. [2022-01-18 14:04:20,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 14:04:20,368 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:20,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:20,371 INFO L225 Difference]: With dead ends: 2022 [2022-01-18 14:04:20,371 INFO L226 Difference]: Without dead ends: 2022 [2022-01-18 14:04:20,372 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=215, Invalid=385, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:04:20,372 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 144 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:20,372 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 216 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:20,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2022 states. [2022-01-18 14:04:20,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2022 to 1577. [2022-01-18 14:04:20,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1577 states, 1576 states have (on average 2.329314720812183) internal successors, (3671), 1576 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:20,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1577 states to 1577 states and 3671 transitions. [2022-01-18 14:04:20,395 INFO L78 Accepts]: Start accepts. Automaton has 1577 states and 3671 transitions. Word has length 27 [2022-01-18 14:04:20,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:20,396 INFO L470 AbstractCegarLoop]: Abstraction has 1577 states and 3671 transitions. [2022-01-18 14:04:20,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:20,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1577 states and 3671 transitions. [2022-01-18 14:04:20,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:20,397 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:20,398 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:20,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:20,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:20,613 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:20,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:20,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1898256749, now seen corresponding path program 21 times [2022-01-18 14:04:20,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:20,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641512846] [2022-01-18 14:04:20,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:20,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:20,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:20,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:20,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:20,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641512846] [2022-01-18 14:04:20,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641512846] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:20,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535545817] [2022-01-18 14:04:20,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:20,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:20,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:20,641 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:20,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 14:04:20,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:20,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:20,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:20,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-01-18 14:04:20,744 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:20,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:20,783 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:20,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535545817] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:20,783 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:20,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-01-18 14:04:20,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668531108] [2022-01-18 14:04:20,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:20,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:20,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:20,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:20,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:20,785 INFO L87 Difference]: Start difference. First operand 1577 states and 3671 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:20,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:20,945 INFO L93 Difference]: Finished difference Result 2543 states and 5771 transitions. [2022-01-18 14:04:20,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:04:20,945 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:20,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:20,949 INFO L225 Difference]: With dead ends: 2543 [2022-01-18 14:04:20,949 INFO L226 Difference]: Without dead ends: 2513 [2022-01-18 14:04:20,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=198, Invalid=402, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:04:20,949 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 185 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:20,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 182 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:20,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2513 states. [2022-01-18 14:04:20,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2513 to 1992. [2022-01-18 14:04:20,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1992 states, 1991 states have (on average 2.3314917127071824) internal successors, (4642), 1991 states have internal predecessors, (4642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:20,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1992 states to 1992 states and 4642 transitions. [2022-01-18 14:04:20,991 INFO L78 Accepts]: Start accepts. Automaton has 1992 states and 4642 transitions. Word has length 27 [2022-01-18 14:04:20,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:20,991 INFO L470 AbstractCegarLoop]: Abstraction has 1992 states and 4642 transitions. [2022-01-18 14:04:20,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:20,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1992 states and 4642 transitions. [2022-01-18 14:04:20,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:20,994 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:20,994 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:21,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:21,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-01-18 14:04:21,209 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:21,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:21,209 INFO L85 PathProgramCache]: Analyzing trace with hash -857043757, now seen corresponding path program 22 times [2022-01-18 14:04:21,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:21,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532236718] [2022-01-18 14:04:21,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:21,210 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:21,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:21,227 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:21,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:21,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532236718] [2022-01-18 14:04:21,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532236718] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:21,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095236641] [2022-01-18 14:04:21,228 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:21,228 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:21,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:21,229 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:21,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-01-18 14:04:21,248 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:21,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:21,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:21,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:21,330 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:21,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:21,365 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:21,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095236641] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:21,366 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:21,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 14:04:21,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158543922] [2022-01-18 14:04:21,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:21,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:21,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:21,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:21,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:21,367 INFO L87 Difference]: Start difference. First operand 1992 states and 4642 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:21,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:21,559 INFO L93 Difference]: Finished difference Result 2880 states and 6468 transitions. [2022-01-18 14:04:21,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 14:04:21,559 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:21,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:21,564 INFO L225 Difference]: With dead ends: 2880 [2022-01-18 14:04:21,564 INFO L226 Difference]: Without dead ends: 2880 [2022-01-18 14:04:21,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=321, Unknown=0, NotChecked=0, Total=506 [2022-01-18 14:04:21,564 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 136 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:21,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 199 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:21,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2880 states. [2022-01-18 14:04:21,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2880 to 2397. [2022-01-18 14:04:21,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 2396 states have (on average 2.30550918196995) internal successors, (5524), 2396 states have internal predecessors, (5524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:21,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 5524 transitions. [2022-01-18 14:04:21,601 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 5524 transitions. Word has length 27 [2022-01-18 14:04:21,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:21,601 INFO L470 AbstractCegarLoop]: Abstraction has 2397 states and 5524 transitions. [2022-01-18 14:04:21,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:21,602 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 5524 transitions. [2022-01-18 14:04:21,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:21,604 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:21,604 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:21,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:21,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-01-18 14:04:21,820 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:21,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:21,820 INFO L85 PathProgramCache]: Analyzing trace with hash 379799477, now seen corresponding path program 23 times [2022-01-18 14:04:21,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:21,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316458859] [2022-01-18 14:04:21,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:21,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:21,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:21,842 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:21,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:21,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316458859] [2022-01-18 14:04:21,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316458859] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:21,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981958259] [2022-01-18 14:04:21,842 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:21,842 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:21,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:21,856 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:21,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-18 14:04:21,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 14:04:21,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:21,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:21,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:21,940 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:21,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:21,975 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:21,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981958259] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:21,975 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:21,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 14:04:21,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024122541] [2022-01-18 14:04:21,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:21,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 14:04:21,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:21,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 14:04:21,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-18 14:04:21,976 INFO L87 Difference]: Start difference. First operand 2397 states and 5524 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:22,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:22,053 INFO L93 Difference]: Finished difference Result 2970 states and 6742 transitions. [2022-01-18 14:04:22,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:22,053 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:22,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:22,058 INFO L225 Difference]: With dead ends: 2970 [2022-01-18 14:04:22,058 INFO L226 Difference]: Without dead ends: 2954 [2022-01-18 14:04:22,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:22,058 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 67 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:22,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 157 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:04:22,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2954 states. [2022-01-18 14:04:22,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2954 to 2397. [2022-01-18 14:04:22,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 2396 states have (on average 2.305091819699499) internal successors, (5523), 2396 states have internal predecessors, (5523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:22,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 5523 transitions. [2022-01-18 14:04:22,090 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 5523 transitions. Word has length 27 [2022-01-18 14:04:22,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:22,091 INFO L470 AbstractCegarLoop]: Abstraction has 2397 states and 5523 transitions. [2022-01-18 14:04:22,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:22,091 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 5523 transitions. [2022-01-18 14:04:22,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:22,093 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:22,093 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:22,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:22,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-01-18 14:04:22,309 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:22,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:22,309 INFO L85 PathProgramCache]: Analyzing trace with hash -2101163599, now seen corresponding path program 24 times [2022-01-18 14:04:22,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:22,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954681416] [2022-01-18 14:04:22,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:22,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:22,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:22,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:22,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:22,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954681416] [2022-01-18 14:04:22,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954681416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:22,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132070642] [2022-01-18 14:04:22,341 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:22,341 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:22,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:22,342 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:22,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-18 14:04:22,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 14:04:22,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:22,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:22,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:22,433 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:22,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:22,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:22,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132070642] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:22,478 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:22,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:22,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119125370] [2022-01-18 14:04:22,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:22,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:22,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:22,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:22,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:22,478 INFO L87 Difference]: Start difference. First operand 2397 states and 5523 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:22,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:22,614 INFO L93 Difference]: Finished difference Result 3017 states and 6817 transitions. [2022-01-18 14:04:22,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 14:04:22,614 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:22,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:22,618 INFO L225 Difference]: With dead ends: 3017 [2022-01-18 14:04:22,618 INFO L226 Difference]: Without dead ends: 3003 [2022-01-18 14:04:22,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2022-01-18 14:04:22,619 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 116 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:22,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 170 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:22,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3003 states. [2022-01-18 14:04:22,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3003 to 2499. [2022-01-18 14:04:22,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2499 states, 2498 states have (on average 2.310648518815052) internal successors, (5772), 2498 states have internal predecessors, (5772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:22,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2499 states to 2499 states and 5772 transitions. [2022-01-18 14:04:22,646 INFO L78 Accepts]: Start accepts. Automaton has 2499 states and 5772 transitions. Word has length 27 [2022-01-18 14:04:22,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:22,647 INFO L470 AbstractCegarLoop]: Abstraction has 2499 states and 5772 transitions. [2022-01-18 14:04:22,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:22,647 INFO L276 IsEmpty]: Start isEmpty. Operand 2499 states and 5772 transitions. [2022-01-18 14:04:22,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:22,649 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:22,649 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:22,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:22,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:22,864 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:22,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:22,865 INFO L85 PathProgramCache]: Analyzing trace with hash 196866353, now seen corresponding path program 25 times [2022-01-18 14:04:22,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:22,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977825981] [2022-01-18 14:04:22,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:22,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:22,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:22,888 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:22,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:22,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977825981] [2022-01-18 14:04:22,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977825981] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:22,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921911197] [2022-01-18 14:04:22,888 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:22,888 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:22,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:22,904 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:22,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-18 14:04:22,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:22,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:22,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:22,993 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:22,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:23,027 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:23,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921911197] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:23,027 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:23,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:23,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236400703] [2022-01-18 14:04:23,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:23,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:23,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:23,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:23,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:23,029 INFO L87 Difference]: Start difference. First operand 2499 states and 5772 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:23,190 INFO L93 Difference]: Finished difference Result 3496 states and 7909 transitions. [2022-01-18 14:04:23,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 14:04:23,190 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:23,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:23,195 INFO L225 Difference]: With dead ends: 3496 [2022-01-18 14:04:23,195 INFO L226 Difference]: Without dead ends: 3492 [2022-01-18 14:04:23,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2022-01-18 14:04:23,199 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 140 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:23,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 231 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:23,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3492 states. [2022-01-18 14:04:23,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3492 to 2938. [2022-01-18 14:04:23,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 2.306775621382363) internal successors, (6775), 2937 states have internal predecessors, (6775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 6775 transitions. [2022-01-18 14:04:23,238 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 6775 transitions. Word has length 27 [2022-01-18 14:04:23,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:23,238 INFO L470 AbstractCegarLoop]: Abstraction has 2938 states and 6775 transitions. [2022-01-18 14:04:23,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,238 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 6775 transitions. [2022-01-18 14:04:23,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 14:04:23,241 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:23,241 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:23,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:23,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-01-18 14:04:23,455 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:23,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:23,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1510816139, now seen corresponding path program 26 times [2022-01-18 14:04:23,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:23,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217638058] [2022-01-18 14:04:23,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:23,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:23,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:23,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:23,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:23,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217638058] [2022-01-18 14:04:23,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217638058] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:23,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43097188] [2022-01-18 14:04:23,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:23,478 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:23,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:23,478 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:23,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-18 14:04:23,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:23,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:23,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 14:04:23,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:23,569 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:23,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:23,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:23,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43097188] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:23,600 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:23,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 14:04:23,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697989000] [2022-01-18 14:04:23,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:23,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 14:04:23,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:23,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 14:04:23,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-01-18 14:04:23,602 INFO L87 Difference]: Start difference. First operand 2938 states and 6775 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:23,856 INFO L93 Difference]: Finished difference Result 3490 states and 7752 transitions. [2022-01-18 14:04:23,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 14:04:23,856 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 14:04:23,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:23,860 INFO L225 Difference]: With dead ends: 3490 [2022-01-18 14:04:23,860 INFO L226 Difference]: Without dead ends: 3487 [2022-01-18 14:04:23,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=200, Invalid=400, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:04:23,862 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 171 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:23,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 221 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:23,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3487 states. [2022-01-18 14:04:23,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3487 to 2944. [2022-01-18 14:04:23,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2944 states, 2943 states have (on average 2.2748895684675503) internal successors, (6695), 2943 states have internal predecessors, (6695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2944 states to 2944 states and 6695 transitions. [2022-01-18 14:04:23,902 INFO L78 Accepts]: Start accepts. Automaton has 2944 states and 6695 transitions. Word has length 27 [2022-01-18 14:04:23,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:23,902 INFO L470 AbstractCegarLoop]: Abstraction has 2944 states and 6695 transitions. [2022-01-18 14:04:23,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:23,902 INFO L276 IsEmpty]: Start isEmpty. Operand 2944 states and 6695 transitions. [2022-01-18 14:04:23,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:23,906 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:23,906 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:23,924 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:24,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-18 14:04:24,122 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:24,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,122 INFO L85 PathProgramCache]: Analyzing trace with hash 972755905, now seen corresponding path program 27 times [2022-01-18 14:04:24,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18174980] [2022-01-18 14:04:24,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,202 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:24,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18174980] [2022-01-18 14:04:24,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18174980] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:24,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537179987] [2022-01-18 14:04:24,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:24,203 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:24,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:24,203 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:24,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-18 14:04:24,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 14:04:24,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:24,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:24,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:24,317 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:24,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:24,415 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:24,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537179987] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:24,415 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:24,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:24,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936125617] [2022-01-18 14:04:24,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:24,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:24,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:24,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:24,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:24,416 INFO L87 Difference]: Start difference. First operand 2944 states and 6695 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:24,536 INFO L93 Difference]: Finished difference Result 3720 states and 8423 transitions. [2022-01-18 14:04:24,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:24,537 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:24,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:24,540 INFO L225 Difference]: With dead ends: 3720 [2022-01-18 14:04:24,540 INFO L226 Difference]: Without dead ends: 3699 [2022-01-18 14:04:24,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:24,541 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 58 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:24,541 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 556 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:24,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3699 states. [2022-01-18 14:04:24,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3699 to 3214. [2022-01-18 14:04:24,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3214 states, 3213 states have (on average 2.274821039526922) internal successors, (7309), 3213 states have internal predecessors, (7309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3214 states to 3214 states and 7309 transitions. [2022-01-18 14:04:24,602 INFO L78 Accepts]: Start accepts. Automaton has 3214 states and 7309 transitions. Word has length 30 [2022-01-18 14:04:24,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:24,602 INFO L470 AbstractCegarLoop]: Abstraction has 3214 states and 7309 transitions. [2022-01-18 14:04:24,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:24,602 INFO L276 IsEmpty]: Start isEmpty. Operand 3214 states and 7309 transitions. [2022-01-18 14:04:24,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:24,605 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:24,605 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:24,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:24,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-18 14:04:24,821 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:24,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:24,821 INFO L85 PathProgramCache]: Analyzing trace with hash 2094722923, now seen corresponding path program 28 times [2022-01-18 14:04:24,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:24,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175722857] [2022-01-18 14:04:24,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:24,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:24,896 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:24,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:24,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175722857] [2022-01-18 14:04:24,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175722857] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:24,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273565233] [2022-01-18 14:04:24,897 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:24,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:24,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:24,904 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:24,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-18 14:04:24,923 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:24,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:24,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:24,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:25,020 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:25,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:25,090 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:25,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273565233] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:25,090 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:25,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:25,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873679241] [2022-01-18 14:04:25,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:25,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:25,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:25,092 INFO L87 Difference]: Start difference. First operand 3214 states and 7309 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,174 INFO L93 Difference]: Finished difference Result 4297 states and 9775 transitions. [2022-01-18 14:04:25,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:25,174 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:25,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,178 INFO L225 Difference]: With dead ends: 4297 [2022-01-18 14:04:25,178 INFO L226 Difference]: Without dead ends: 4272 [2022-01-18 14:04:25,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:25,179 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 49 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 531 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:25,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4272 states. [2022-01-18 14:04:25,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4272 to 3898. [2022-01-18 14:04:25,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3898 states, 3897 states have (on average 2.2894534257120864) internal successors, (8922), 3897 states have internal predecessors, (8922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3898 states to 3898 states and 8922 transitions. [2022-01-18 14:04:25,228 INFO L78 Accepts]: Start accepts. Automaton has 3898 states and 8922 transitions. Word has length 30 [2022-01-18 14:04:25,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,229 INFO L470 AbstractCegarLoop]: Abstraction has 3898 states and 8922 transitions. [2022-01-18 14:04:25,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,229 INFO L276 IsEmpty]: Start isEmpty. Operand 3898 states and 8922 transitions. [2022-01-18 14:04:25,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:25,232 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,232 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:25,250 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:25,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:25,447 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:25,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:25,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1149127211, now seen corresponding path program 29 times [2022-01-18 14:04:25,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:25,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047599529] [2022-01-18 14:04:25,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:25,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:25,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:25,520 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:25,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:25,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047599529] [2022-01-18 14:04:25,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047599529] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:25,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454790370] [2022-01-18 14:04:25,520 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:25,520 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:25,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:25,523 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:25,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-18 14:04:25,545 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 14:04:25,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:25,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:25,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:25,636 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:25,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:25,738 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:25,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454790370] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:25,738 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:25,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:25,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940938707] [2022-01-18 14:04:25,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:25,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:25,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:25,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:25,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:25,739 INFO L87 Difference]: Start difference. First operand 3898 states and 8922 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:25,847 INFO L93 Difference]: Finished difference Result 5357 states and 12291 transitions. [2022-01-18 14:04:25,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:25,847 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:25,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:25,854 INFO L225 Difference]: With dead ends: 5357 [2022-01-18 14:04:25,854 INFO L226 Difference]: Without dead ends: 5330 [2022-01-18 14:04:25,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:25,855 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 47 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:25,855 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 522 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:25,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5330 states. [2022-01-18 14:04:25,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5330 to 4961. [2022-01-18 14:04:25,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4961 states, 4960 states have (on average 2.3080645161290323) internal successors, (11448), 4960 states have internal predecessors, (11448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4961 states to 4961 states and 11448 transitions. [2022-01-18 14:04:25,967 INFO L78 Accepts]: Start accepts. Automaton has 4961 states and 11448 transitions. Word has length 30 [2022-01-18 14:04:25,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:25,967 INFO L470 AbstractCegarLoop]: Abstraction has 4961 states and 11448 transitions. [2022-01-18 14:04:25,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:25,967 INFO L276 IsEmpty]: Start isEmpty. Operand 4961 states and 11448 transitions. [2022-01-18 14:04:25,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:25,974 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:25,974 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:26,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-01-18 14:04:26,193 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:26,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,194 INFO L85 PathProgramCache]: Analyzing trace with hash -2113851447, now seen corresponding path program 30 times [2022-01-18 14:04:26,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499186607] [2022-01-18 14:04:26,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:26,276 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:26,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:26,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499186607] [2022-01-18 14:04:26,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499186607] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:26,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359333841] [2022-01-18 14:04:26,277 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:26,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:26,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:26,278 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:26,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-18 14:04:26,298 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 14:04:26,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:26,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:26,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:26,392 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:26,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:26,487 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:26,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359333841] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:26,487 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:26,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:26,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146705321] [2022-01-18 14:04:26,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:26,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:26,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:26,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:26,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:26,488 INFO L87 Difference]: Start difference. First operand 4961 states and 11448 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:26,610 INFO L93 Difference]: Finished difference Result 6762 states and 15647 transitions. [2022-01-18 14:04:26,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:26,610 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:26,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:26,620 INFO L225 Difference]: With dead ends: 6762 [2022-01-18 14:04:26,620 INFO L226 Difference]: Without dead ends: 6733 [2022-01-18 14:04:26,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:26,621 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 45 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:26,621 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 513 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:26,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6733 states. [2022-01-18 14:04:26,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6733 to 6369. [2022-01-18 14:04:26,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6369 states, 6368 states have (on average 2.326319095477387) internal successors, (14814), 6368 states have internal predecessors, (14814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6369 states to 6369 states and 14814 transitions. [2022-01-18 14:04:26,708 INFO L78 Accepts]: Start accepts. Automaton has 6369 states and 14814 transitions. Word has length 30 [2022-01-18 14:04:26,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:26,708 INFO L470 AbstractCegarLoop]: Abstraction has 6369 states and 14814 transitions. [2022-01-18 14:04:26,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:26,708 INFO L276 IsEmpty]: Start isEmpty. Operand 6369 states and 14814 transitions. [2022-01-18 14:04:26,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:26,714 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:26,714 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:26,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:26,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:26,928 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:26,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:26,929 INFO L85 PathProgramCache]: Analyzing trace with hash 1043518873, now seen corresponding path program 31 times [2022-01-18 14:04:26,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:26,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201128244] [2022-01-18 14:04:26,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:26,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:26,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:27,027 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:27,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:27,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201128244] [2022-01-18 14:04:27,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201128244] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:27,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37632376] [2022-01-18 14:04:27,027 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:27,027 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:27,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:27,028 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:27,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-18 14:04:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:27,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:27,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:27,149 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:27,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:27,238 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:27,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37632376] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:27,238 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:27,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:27,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774893229] [2022-01-18 14:04:27,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:27,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:27,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:27,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:27,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:27,239 INFO L87 Difference]: Start difference. First operand 6369 states and 14814 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:27,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:27,365 INFO L93 Difference]: Finished difference Result 8644 states and 20177 transitions. [2022-01-18 14:04:27,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:27,365 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:27,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:27,377 INFO L225 Difference]: With dead ends: 8644 [2022-01-18 14:04:27,377 INFO L226 Difference]: Without dead ends: 8611 [2022-01-18 14:04:27,377 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:27,378 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 51 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:27,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 537 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:27,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8611 states. [2022-01-18 14:04:27,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8611 to 8039. [2022-01-18 14:04:27,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8039 states, 8038 states have (on average 2.3443642697188354) internal successors, (18844), 8038 states have internal predecessors, (18844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:27,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8039 states to 8039 states and 18844 transitions. [2022-01-18 14:04:27,511 INFO L78 Accepts]: Start accepts. Automaton has 8039 states and 18844 transitions. Word has length 30 [2022-01-18 14:04:27,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:27,511 INFO L470 AbstractCegarLoop]: Abstraction has 8039 states and 18844 transitions. [2022-01-18 14:04:27,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:27,511 INFO L276 IsEmpty]: Start isEmpty. Operand 8039 states and 18844 transitions. [2022-01-18 14:04:27,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:27,519 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:27,519 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:27,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:27,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-01-18 14:04:27,733 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:27,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:27,733 INFO L85 PathProgramCache]: Analyzing trace with hash 17762787, now seen corresponding path program 32 times [2022-01-18 14:04:27,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:27,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264148674] [2022-01-18 14:04:27,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:27,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:27,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:27,852 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:27,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:27,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264148674] [2022-01-18 14:04:27,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264148674] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:27,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837719723] [2022-01-18 14:04:27,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:27,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:27,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:27,854 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:27,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-18 14:04:27,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:27,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:27,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:27,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:27,973 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:27,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:28,069 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:28,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837719723] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:28,069 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:28,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:28,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620047324] [2022-01-18 14:04:28,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:28,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:28,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:28,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:28,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:28,070 INFO L87 Difference]: Start difference. First operand 8039 states and 18844 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:28,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:28,184 INFO L93 Difference]: Finished difference Result 10037 states and 23468 transitions. [2022-01-18 14:04:28,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:28,184 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:28,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:28,195 INFO L225 Difference]: With dead ends: 10037 [2022-01-18 14:04:28,195 INFO L226 Difference]: Without dead ends: 10013 [2022-01-18 14:04:28,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:28,196 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 42 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:28,196 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 502 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:28,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10013 states. [2022-01-18 14:04:28,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10013 to 9896. [2022-01-18 14:04:28,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9896 states, 9895 states have (on average 2.346437594744821) internal successors, (23218), 9895 states have internal predecessors, (23218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:28,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9896 states to 9896 states and 23218 transitions. [2022-01-18 14:04:28,312 INFO L78 Accepts]: Start accepts. Automaton has 9896 states and 23218 transitions. Word has length 30 [2022-01-18 14:04:28,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:28,312 INFO L470 AbstractCegarLoop]: Abstraction has 9896 states and 23218 transitions. [2022-01-18 14:04:28,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:28,312 INFO L276 IsEmpty]: Start isEmpty. Operand 9896 states and 23218 transitions. [2022-01-18 14:04:28,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:28,321 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:28,321 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:28,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:28,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:28,527 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:28,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:28,528 INFO L85 PathProgramCache]: Analyzing trace with hash 610130125, now seen corresponding path program 33 times [2022-01-18 14:04:28,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:28,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117965039] [2022-01-18 14:04:28,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:28,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:28,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:28,614 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:28,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:28,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117965039] [2022-01-18 14:04:28,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117965039] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:28,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509536013] [2022-01-18 14:04:28,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:28,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:28,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:28,616 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:28,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-18 14:04:28,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 14:04:28,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:28,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:28,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:28,730 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:28,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:28,828 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:28,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509536013] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:28,828 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:28,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:28,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892576371] [2022-01-18 14:04:28,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:28,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:28,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:28,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:28,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:28,829 INFO L87 Difference]: Start difference. First operand 9896 states and 23218 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:28,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:28,954 INFO L93 Difference]: Finished difference Result 11991 states and 28097 transitions. [2022-01-18 14:04:28,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:28,954 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:28,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:28,968 INFO L225 Difference]: With dead ends: 11991 [2022-01-18 14:04:28,968 INFO L226 Difference]: Without dead ends: 11967 [2022-01-18 14:04:28,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:28,970 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 40 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:28,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 494 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:28,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11967 states. [2022-01-18 14:04:29,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11967 to 11846. [2022-01-18 14:04:29,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11846 states, 11845 states have (on average 2.350443224989447) internal successors, (27841), 11845 states have internal predecessors, (27841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:29,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11846 states to 11846 states and 27841 transitions. [2022-01-18 14:04:29,166 INFO L78 Accepts]: Start accepts. Automaton has 11846 states and 27841 transitions. Word has length 30 [2022-01-18 14:04:29,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:29,166 INFO L470 AbstractCegarLoop]: Abstraction has 11846 states and 27841 transitions. [2022-01-18 14:04:29,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:29,168 INFO L276 IsEmpty]: Start isEmpty. Operand 11846 states and 27841 transitions. [2022-01-18 14:04:29,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:29,178 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:29,178 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:29,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:29,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-01-18 14:04:29,394 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:29,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:29,394 INFO L85 PathProgramCache]: Analyzing trace with hash 219089857, now seen corresponding path program 34 times [2022-01-18 14:04:29,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:29,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507135117] [2022-01-18 14:04:29,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:29,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:29,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:29,483 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:29,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:29,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507135117] [2022-01-18 14:04:29,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507135117] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:29,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898238962] [2022-01-18 14:04:29,483 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:29,483 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:29,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:29,484 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:29,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-18 14:04:29,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:29,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:29,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:29,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:29,595 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:29,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:29,687 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:29,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898238962] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:29,688 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:29,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:29,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631480478] [2022-01-18 14:04:29,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:29,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:29,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:29,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:29,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:29,688 INFO L87 Difference]: Start difference. First operand 11846 states and 27841 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:29,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:29,810 INFO L93 Difference]: Finished difference Result 14049 states and 33004 transitions. [2022-01-18 14:04:29,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:29,811 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:29,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:29,828 INFO L225 Difference]: With dead ends: 14049 [2022-01-18 14:04:29,828 INFO L226 Difference]: Without dead ends: 14025 [2022-01-18 14:04:29,828 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:29,829 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 38 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:29,829 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 486 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:29,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14025 states. [2022-01-18 14:04:29,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14025 to 13900. [2022-01-18 14:04:29,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13900 states, 13899 states have (on average 2.355709043816102) internal successors, (32742), 13899 states have internal predecessors, (32742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:30,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13900 states to 13900 states and 32742 transitions. [2022-01-18 14:04:30,008 INFO L78 Accepts]: Start accepts. Automaton has 13900 states and 32742 transitions. Word has length 30 [2022-01-18 14:04:30,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:30,008 INFO L470 AbstractCegarLoop]: Abstraction has 13900 states and 32742 transitions. [2022-01-18 14:04:30,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:30,008 INFO L276 IsEmpty]: Start isEmpty. Operand 13900 states and 32742 transitions. [2022-01-18 14:04:30,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 14:04:30,020 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:30,020 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:30,035 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:30,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-01-18 14:04:30,235 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:30,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:30,235 INFO L85 PathProgramCache]: Analyzing trace with hash 2143360401, now seen corresponding path program 35 times [2022-01-18 14:04:30,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:30,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24529512] [2022-01-18 14:04:30,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:30,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:30,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:30,329 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:30,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:30,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24529512] [2022-01-18 14:04:30,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24529512] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:30,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95236478] [2022-01-18 14:04:30,330 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:30,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:30,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:30,331 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:30,351 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 14:04:30,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:30,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-18 14:04:30,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:30,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-18 14:04:30,445 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:30,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:30,603 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:30,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95236478] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:30,603 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:30,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-18 14:04:30,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047726103] [2022-01-18 14:04:30,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:30,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 14:04:30,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:30,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 14:04:30,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:30,604 INFO L87 Difference]: Start difference. First operand 13900 states and 32742 transitions. Second operand has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:30,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:30,747 INFO L93 Difference]: Finished difference Result 16374 states and 38585 transitions. [2022-01-18 14:04:30,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 14:04:30,747 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-01-18 14:04:30,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:30,769 INFO L225 Difference]: With dead ends: 16374 [2022-01-18 14:04:30,769 INFO L226 Difference]: Without dead ends: 16350 [2022-01-18 14:04:30,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-18 14:04:30,770 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 44 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:30,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 508 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:30,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16350 states. [2022-01-18 14:04:31,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16350 to 16192. [2022-01-18 14:04:31,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16192 states, 16191 states have (on average 2.3634735346797604) internal successors, (38267), 16191 states have internal predecessors, (38267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:31,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16192 states to 16192 states and 38267 transitions. [2022-01-18 14:04:31,172 INFO L78 Accepts]: Start accepts. Automaton has 16192 states and 38267 transitions. Word has length 30 [2022-01-18 14:04:31,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:31,172 INFO L470 AbstractCegarLoop]: Abstraction has 16192 states and 38267 transitions. [2022-01-18 14:04:31,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.0) internal successors, (30), 10 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:31,173 INFO L276 IsEmpty]: Start isEmpty. Operand 16192 states and 38267 transitions. [2022-01-18 14:04:31,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:31,189 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:31,189 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:31,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:31,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-01-18 14:04:31,405 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:31,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:31,405 INFO L85 PathProgramCache]: Analyzing trace with hash 305689171, now seen corresponding path program 36 times [2022-01-18 14:04:31,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:31,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616896974] [2022-01-18 14:04:31,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:31,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:31,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:31,440 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:31,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:31,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616896974] [2022-01-18 14:04:31,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616896974] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:31,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714741890] [2022-01-18 14:04:31,440 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:31,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:31,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:31,441 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:31,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-18 14:04:31,461 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 14:04:31,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:31,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:31,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:31,550 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:31,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:31,608 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:31,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714741890] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:31,608 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:31,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 14:04:31,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738282336] [2022-01-18 14:04:31,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:31,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 14:04:31,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:31,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 14:04:31,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:31,610 INFO L87 Difference]: Start difference. First operand 16192 states and 38267 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:31,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:31,835 INFO L93 Difference]: Finished difference Result 27357 states and 64330 transitions. [2022-01-18 14:04:31,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 14:04:31,835 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:31,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:32,002 INFO L225 Difference]: With dead ends: 27357 [2022-01-18 14:04:32,002 INFO L226 Difference]: Without dead ends: 27331 [2022-01-18 14:04:32,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-01-18 14:04:32,002 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 167 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:32,002 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 152 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:32,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27331 states. [2022-01-18 14:04:32,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27331 to 16187. [2022-01-18 14:04:32,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16187 states, 16186 states have (on average 2.363585814901767) internal successors, (38257), 16186 states have internal predecessors, (38257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:32,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16187 states to 16187 states and 38257 transitions. [2022-01-18 14:04:32,383 INFO L78 Accepts]: Start accepts. Automaton has 16187 states and 38257 transitions. Word has length 33 [2022-01-18 14:04:32,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:32,383 INFO L470 AbstractCegarLoop]: Abstraction has 16187 states and 38257 transitions. [2022-01-18 14:04:32,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:32,383 INFO L276 IsEmpty]: Start isEmpty. Operand 16187 states and 38257 transitions. [2022-01-18 14:04:32,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:32,399 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:32,399 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:32,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:32,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-01-18 14:04:32,615 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:32,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:32,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1165188695, now seen corresponding path program 37 times [2022-01-18 14:04:32,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:32,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737404850] [2022-01-18 14:04:32,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:32,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:32,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:32,671 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:32,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:32,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737404850] [2022-01-18 14:04:32,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737404850] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:32,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028129700] [2022-01-18 14:04:32,673 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:32,673 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:32,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:32,674 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:32,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-18 14:04:32,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:32,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:32,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:32,786 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:32,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:32,833 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:32,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028129700] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:32,833 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:32,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:04:32,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109216230] [2022-01-18 14:04:32,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:32,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:32,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:32,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:32,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:32,834 INFO L87 Difference]: Start difference. First operand 16187 states and 38257 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:33,324 INFO L93 Difference]: Finished difference Result 34343 states and 80774 transitions. [2022-01-18 14:04:33,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 14:04:33,324 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:33,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:33,378 INFO L225 Difference]: With dead ends: 34343 [2022-01-18 14:04:33,378 INFO L226 Difference]: Without dead ends: 34341 [2022-01-18 14:04:33,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=578, Invalid=1314, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 14:04:33,379 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 323 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:33,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 298 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:33,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34341 states. [2022-01-18 14:04:33,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34341 to 24108. [2022-01-18 14:04:33,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24108 states, 24107 states have (on average 2.375865931057369) internal successors, (57275), 24107 states have internal predecessors, (57275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24108 states to 24108 states and 57275 transitions. [2022-01-18 14:04:33,925 INFO L78 Accepts]: Start accepts. Automaton has 24108 states and 57275 transitions. Word has length 33 [2022-01-18 14:04:33,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:33,926 INFO L470 AbstractCegarLoop]: Abstraction has 24108 states and 57275 transitions. [2022-01-18 14:04:33,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:33,926 INFO L276 IsEmpty]: Start isEmpty. Operand 24108 states and 57275 transitions. [2022-01-18 14:04:33,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:33,945 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:33,945 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:33,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:34,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-18 14:04:34,151 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:34,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:34,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1143348223, now seen corresponding path program 38 times [2022-01-18 14:04:34,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:34,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066304943] [2022-01-18 14:04:34,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:34,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:34,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:34,220 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:34,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:34,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066304943] [2022-01-18 14:04:34,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066304943] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:34,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679655353] [2022-01-18 14:04:34,221 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:34,221 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:34,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:34,222 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:34,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-18 14:04:34,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:34,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:34,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:34,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:34,437 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:34,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:34,504 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:34,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679655353] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:34,504 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:34,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:04:34,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136437624] [2022-01-18 14:04:34,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:34,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:34,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:34,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:34,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:34,505 INFO L87 Difference]: Start difference. First operand 24108 states and 57275 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:34,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:34,838 INFO L93 Difference]: Finished difference Result 34130 states and 80381 transitions. [2022-01-18 14:04:34,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 14:04:34,838 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:34,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:34,892 INFO L225 Difference]: With dead ends: 34130 [2022-01-18 14:04:34,892 INFO L226 Difference]: Without dead ends: 34124 [2022-01-18 14:04:34,893 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 14:04:34,893 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 356 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:34,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 287 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:34,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34124 states. [2022-01-18 14:04:35,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34124 to 21543. [2022-01-18 14:04:35,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21543 states, 21542 states have (on average 2.3611549531148452) internal successors, (50864), 21542 states have internal predecessors, (50864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:35,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21543 states to 21543 states and 50864 transitions. [2022-01-18 14:04:35,403 INFO L78 Accepts]: Start accepts. Automaton has 21543 states and 50864 transitions. Word has length 33 [2022-01-18 14:04:35,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:35,403 INFO L470 AbstractCegarLoop]: Abstraction has 21543 states and 50864 transitions. [2022-01-18 14:04:35,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:35,403 INFO L276 IsEmpty]: Start isEmpty. Operand 21543 states and 50864 transitions. [2022-01-18 14:04:35,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:35,424 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:35,424 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:35,442 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:35,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:35,640 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:35,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:35,641 INFO L85 PathProgramCache]: Analyzing trace with hash 882036841, now seen corresponding path program 39 times [2022-01-18 14:04:35,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:35,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286320411] [2022-01-18 14:04:35,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:35,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:35,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:35,666 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:35,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:35,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286320411] [2022-01-18 14:04:35,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286320411] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:35,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691225867] [2022-01-18 14:04:35,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:35,666 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:35,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:35,667 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:35,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-18 14:04:35,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 14:04:35,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:35,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:35,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:35,741 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:35,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:35,781 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:35,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691225867] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:35,781 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:35,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:04:35,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457788668] [2022-01-18 14:04:35,781 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:35,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:35,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:35,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:35,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:35,782 INFO L87 Difference]: Start difference. First operand 21543 states and 50864 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:36,026 INFO L93 Difference]: Finished difference Result 33931 states and 79825 transitions. [2022-01-18 14:04:36,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 14:04:36,026 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:36,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:36,079 INFO L225 Difference]: With dead ends: 33931 [2022-01-18 14:04:36,079 INFO L226 Difference]: Without dead ends: 33910 [2022-01-18 14:04:36,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=274, Invalid=782, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 14:04:36,079 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 409 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 409 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:36,079 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [409 Valid, 208 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:36,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33910 states. [2022-01-18 14:04:36,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33910 to 22539. [2022-01-18 14:04:36,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22539 states, 22538 states have (on average 2.3526488597036117) internal successors, (53024), 22538 states have internal predecessors, (53024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22539 states to 22539 states and 53024 transitions. [2022-01-18 14:04:36,682 INFO L78 Accepts]: Start accepts. Automaton has 22539 states and 53024 transitions. Word has length 33 [2022-01-18 14:04:36,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:36,682 INFO L470 AbstractCegarLoop]: Abstraction has 22539 states and 53024 transitions. [2022-01-18 14:04:36,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:36,682 INFO L276 IsEmpty]: Start isEmpty. Operand 22539 states and 53024 transitions. [2022-01-18 14:04:36,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:36,699 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:36,699 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:36,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:36,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-01-18 14:04:36,915 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:36,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:36,915 INFO L85 PathProgramCache]: Analyzing trace with hash 432351173, now seen corresponding path program 40 times [2022-01-18 14:04:36,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:36,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474845428] [2022-01-18 14:04:36,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:36,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:36,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:36,947 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:36,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:36,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474845428] [2022-01-18 14:04:36,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474845428] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:36,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116462154] [2022-01-18 14:04:36,948 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:36,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:36,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:36,949 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:36,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-18 14:04:36,968 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:36,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:36,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:36,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:37,054 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:37,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:37,100 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:37,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116462154] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:37,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:37,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:04:37,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60873960] [2022-01-18 14:04:37,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:37,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:37,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:37,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:37,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:37,101 INFO L87 Difference]: Start difference. First operand 22539 states and 53024 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:37,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:37,327 INFO L93 Difference]: Finished difference Result 32195 states and 75475 transitions. [2022-01-18 14:04:37,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 14:04:37,328 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:37,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:37,382 INFO L225 Difference]: With dead ends: 32195 [2022-01-18 14:04:37,382 INFO L226 Difference]: Without dead ends: 32174 [2022-01-18 14:04:37,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=202, Invalid=554, Unknown=0, NotChecked=0, Total=756 [2022-01-18 14:04:37,383 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 259 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:37,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 176 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:37,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32174 states. [2022-01-18 14:04:37,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32174 to 22539. [2022-01-18 14:04:37,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22539 states, 22538 states have (on average 2.3520276865737864) internal successors, (53010), 22538 states have internal predecessors, (53010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22539 states to 22539 states and 53010 transitions. [2022-01-18 14:04:38,045 INFO L78 Accepts]: Start accepts. Automaton has 22539 states and 53010 transitions. Word has length 33 [2022-01-18 14:04:38,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:38,045 INFO L470 AbstractCegarLoop]: Abstraction has 22539 states and 53010 transitions. [2022-01-18 14:04:38,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,045 INFO L276 IsEmpty]: Start isEmpty. Operand 22539 states and 53010 transitions. [2022-01-18 14:04:38,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:38,065 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:38,065 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:38,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:38,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:38,281 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:38,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:38,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1671186997, now seen corresponding path program 41 times [2022-01-18 14:04:38,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:38,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434621846] [2022-01-18 14:04:38,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:38,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:38,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:38,319 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:38,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:38,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434621846] [2022-01-18 14:04:38,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434621846] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:38,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914789043] [2022-01-18 14:04:38,319 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:38,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:38,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:38,336 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:38,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-01-18 14:04:38,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 14:04:38,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:38,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:38,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:38,422 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:38,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:38,460 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:38,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914789043] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:38,460 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:38,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 14:04:38,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092726618] [2022-01-18 14:04:38,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:38,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 14:04:38,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:38,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 14:04:38,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:04:38,461 INFO L87 Difference]: Start difference. First operand 22539 states and 53010 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:38,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:38,677 INFO L93 Difference]: Finished difference Result 26397 states and 62722 transitions. [2022-01-18 14:04:38,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 14:04:38,678 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:38,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:38,727 INFO L225 Difference]: With dead ends: 26397 [2022-01-18 14:04:38,727 INFO L226 Difference]: Without dead ends: 26397 [2022-01-18 14:04:38,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2022-01-18 14:04:38,728 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 96 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:38,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 260 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:38,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26397 states. [2022-01-18 14:04:39,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26397 to 22622. [2022-01-18 14:04:39,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22622 states, 22621 states have (on average 2.3521064497590736) internal successors, (53207), 22621 states have internal predecessors, (53207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:39,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22622 states to 22622 states and 53207 transitions. [2022-01-18 14:04:39,192 INFO L78 Accepts]: Start accepts. Automaton has 22622 states and 53207 transitions. Word has length 33 [2022-01-18 14:04:39,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:39,192 INFO L470 AbstractCegarLoop]: Abstraction has 22622 states and 53207 transitions. [2022-01-18 14:04:39,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:39,192 INFO L276 IsEmpty]: Start isEmpty. Operand 22622 states and 53207 transitions. [2022-01-18 14:04:39,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:39,212 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:39,212 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:39,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:39,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-01-18 14:04:39,415 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:39,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:39,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1852319897, now seen corresponding path program 42 times [2022-01-18 14:04:39,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:39,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437834674] [2022-01-18 14:04:39,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:39,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:39,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:39,455 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:39,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:39,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437834674] [2022-01-18 14:04:39,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437834674] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:39,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174686162] [2022-01-18 14:04:39,456 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:39,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:39,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:39,466 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:39,486 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 14:04:39,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:39,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:39,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:39,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-01-18 14:04:39,608 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:39,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:39,666 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:39,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174686162] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:39,667 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:39,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:04:39,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868106119] [2022-01-18 14:04:39,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:39,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:39,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:39,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:39,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:39,667 INFO L87 Difference]: Start difference. First operand 22622 states and 53207 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:39,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:39,958 INFO L93 Difference]: Finished difference Result 24417 states and 57018 transitions. [2022-01-18 14:04:39,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 14:04:39,958 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:39,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:40,004 INFO L225 Difference]: With dead ends: 24417 [2022-01-18 14:04:40,004 INFO L226 Difference]: Without dead ends: 24417 [2022-01-18 14:04:40,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=180, Invalid=372, Unknown=0, NotChecked=0, Total=552 [2022-01-18 14:04:40,005 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 112 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:40,005 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 359 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:40,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24417 states. [2022-01-18 14:04:40,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24417 to 22763. [2022-01-18 14:04:40,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22763 states, 22762 states have (on average 2.3521658905192866) internal successors, (53540), 22762 states have internal predecessors, (53540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:40,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22763 states to 22763 states and 53540 transitions. [2022-01-18 14:04:40,590 INFO L78 Accepts]: Start accepts. Automaton has 22763 states and 53540 transitions. Word has length 33 [2022-01-18 14:04:40,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:40,590 INFO L470 AbstractCegarLoop]: Abstraction has 22763 states and 53540 transitions. [2022-01-18 14:04:40,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:40,590 INFO L276 IsEmpty]: Start isEmpty. Operand 22763 states and 53540 transitions. [2022-01-18 14:04:40,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:40,607 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:40,607 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:40,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-01-18 14:04:40,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:40,822 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:40,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:40,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1106830689, now seen corresponding path program 43 times [2022-01-18 14:04:40,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:40,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920577492] [2022-01-18 14:04:40,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:40,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:40,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:40,858 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:40,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:40,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920577492] [2022-01-18 14:04:40,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920577492] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:40,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19678488] [2022-01-18 14:04:40,859 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:40,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:40,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:40,860 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:40,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-01-18 14:04:40,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:40,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:40,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:41,001 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:41,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:41,049 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:41,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19678488] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:41,049 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:41,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:04:41,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349099125] [2022-01-18 14:04:41,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:41,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:41,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:41,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:41,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:41,051 INFO L87 Difference]: Start difference. First operand 22763 states and 53540 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:41,453 INFO L93 Difference]: Finished difference Result 25809 states and 60064 transitions. [2022-01-18 14:04:41,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 14:04:41,454 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:41,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:41,493 INFO L225 Difference]: With dead ends: 25809 [2022-01-18 14:04:41,493 INFO L226 Difference]: Without dead ends: 25809 [2022-01-18 14:04:41,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=425, Invalid=907, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 14:04:41,500 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 126 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:41,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 477 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:04:41,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25809 states. [2022-01-18 14:04:41,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25809 to 23440. [2022-01-18 14:04:41,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23440 states, 23439 states have (on average 2.3521907931225736) internal successors, (55133), 23439 states have internal predecessors, (55133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23440 states to 23440 states and 55133 transitions. [2022-01-18 14:04:41,888 INFO L78 Accepts]: Start accepts. Automaton has 23440 states and 55133 transitions. Word has length 33 [2022-01-18 14:04:41,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:41,888 INFO L470 AbstractCegarLoop]: Abstraction has 23440 states and 55133 transitions. [2022-01-18 14:04:41,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:41,888 INFO L276 IsEmpty]: Start isEmpty. Operand 23440 states and 55133 transitions. [2022-01-18 14:04:41,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:41,907 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:41,907 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:41,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:42,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:42,122 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:42,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:42,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1290328105, now seen corresponding path program 44 times [2022-01-18 14:04:42,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:42,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557953524] [2022-01-18 14:04:42,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:42,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:42,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:42,188 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:42,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:42,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557953524] [2022-01-18 14:04:42,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557953524] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:42,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040200571] [2022-01-18 14:04:42,189 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:42,189 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:42,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:42,204 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:42,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-01-18 14:04:42,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:42,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:42,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:42,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:42,328 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:42,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:42,376 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:42,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040200571] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:42,376 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:42,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:04:42,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47197348] [2022-01-18 14:04:42,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:42,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:42,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:42,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:42,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:42,377 INFO L87 Difference]: Start difference. First operand 23440 states and 55133 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:42,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:42,877 INFO L93 Difference]: Finished difference Result 27255 states and 63572 transitions. [2022-01-18 14:04:42,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 14:04:42,878 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:42,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:42,922 INFO L225 Difference]: With dead ends: 27255 [2022-01-18 14:04:42,922 INFO L226 Difference]: Without dead ends: 27255 [2022-01-18 14:04:42,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=568, Invalid=1072, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 14:04:42,923 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 174 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:42,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 385 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:04:42,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27255 states. [2022-01-18 14:04:43,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27255 to 24925. [2022-01-18 14:04:43,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24925 states, 24924 states have (on average 2.361057615150056) internal successors, (58847), 24924 states have internal predecessors, (58847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:43,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24925 states to 24925 states and 58847 transitions. [2022-01-18 14:04:43,372 INFO L78 Accepts]: Start accepts. Automaton has 24925 states and 58847 transitions. Word has length 33 [2022-01-18 14:04:43,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:43,372 INFO L470 AbstractCegarLoop]: Abstraction has 24925 states and 58847 transitions. [2022-01-18 14:04:43,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:43,372 INFO L276 IsEmpty]: Start isEmpty. Operand 24925 states and 58847 transitions. [2022-01-18 14:04:43,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:43,391 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:43,391 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:43,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:43,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-01-18 14:04:43,606 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:43,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:43,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1312168577, now seen corresponding path program 45 times [2022-01-18 14:04:43,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:43,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948950491] [2022-01-18 14:04:43,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:43,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:43,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:43,654 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:43,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:43,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948950491] [2022-01-18 14:04:43,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948950491] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:43,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586109413] [2022-01-18 14:04:43,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:43,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:43,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:43,656 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:43,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-01-18 14:04:43,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 14:04:43,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:43,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:43,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:43,735 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:43,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:43,763 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:43,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586109413] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:43,763 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:43,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:04:43,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634138140] [2022-01-18 14:04:43,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:43,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:43,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:43,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:43,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:43,764 INFO L87 Difference]: Start difference. First operand 24925 states and 58847 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:44,018 INFO L93 Difference]: Finished difference Result 26710 states and 62485 transitions. [2022-01-18 14:04:44,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 14:04:44,019 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:44,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:44,060 INFO L225 Difference]: With dead ends: 26710 [2022-01-18 14:04:44,061 INFO L226 Difference]: Without dead ends: 26704 [2022-01-18 14:04:44,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=367, Invalid=689, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 14:04:44,061 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 162 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:44,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 324 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:44,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26704 states. [2022-01-18 14:04:44,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26704 to 22875. [2022-01-18 14:04:44,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22875 states, 22874 states have (on average 2.3524525662324036) internal successors, (53810), 22874 states have internal predecessors, (53810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22875 states to 22875 states and 53810 transitions. [2022-01-18 14:04:44,484 INFO L78 Accepts]: Start accepts. Automaton has 22875 states and 53810 transitions. Word has length 33 [2022-01-18 14:04:44,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:44,485 INFO L470 AbstractCegarLoop]: Abstraction has 22875 states and 53810 transitions. [2022-01-18 14:04:44,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:44,485 INFO L276 IsEmpty]: Start isEmpty. Operand 22875 states and 53810 transitions. [2022-01-18 14:04:44,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:44,609 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:44,610 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:44,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:44,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-01-18 14:04:44,825 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:44,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:44,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1257719307, now seen corresponding path program 46 times [2022-01-18 14:04:44,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:44,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45232170] [2022-01-18 14:04:44,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:44,825 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:44,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:44,859 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:44,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:44,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45232170] [2022-01-18 14:04:44,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45232170] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:44,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312511008] [2022-01-18 14:04:44,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:44,860 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:44,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:44,860 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:44,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-01-18 14:04:44,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:44,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:44,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:44,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:45,005 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:45,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:45,049 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:45,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312511008] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:45,049 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:45,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 14:04:45,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079692828] [2022-01-18 14:04:45,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:45,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 14:04:45,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:45,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 14:04:45,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-01-18 14:04:45,050 INFO L87 Difference]: Start difference. First operand 22875 states and 53810 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:45,345 INFO L93 Difference]: Finished difference Result 24764 states and 57821 transitions. [2022-01-18 14:04:45,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 14:04:45,346 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:45,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:45,382 INFO L225 Difference]: With dead ends: 24764 [2022-01-18 14:04:45,382 INFO L226 Difference]: Without dead ends: 24764 [2022-01-18 14:04:45,382 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=340, Invalid=782, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 14:04:45,383 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 117 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:45,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 409 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:45,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24764 states. [2022-01-18 14:04:45,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24764 to 22956. [2022-01-18 14:04:45,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22956 states, 22955 states have (on average 2.3530821171857985) internal successors, (54015), 22955 states have internal predecessors, (54015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22956 states to 22956 states and 54015 transitions. [2022-01-18 14:04:45,753 INFO L78 Accepts]: Start accepts. Automaton has 22956 states and 54015 transitions. Word has length 33 [2022-01-18 14:04:45,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:45,753 INFO L470 AbstractCegarLoop]: Abstraction has 22956 states and 54015 transitions. [2022-01-18 14:04:45,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:45,753 INFO L276 IsEmpty]: Start isEmpty. Operand 22956 states and 54015 transitions. [2022-01-18 14:04:45,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:45,771 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:45,771 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:45,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:45,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-01-18 14:04:45,983 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:45,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:45,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1210801397, now seen corresponding path program 47 times [2022-01-18 14:04:45,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:45,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932805933] [2022-01-18 14:04:45,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:45,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:45,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:46,026 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:46,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:46,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932805933] [2022-01-18 14:04:46,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932805933] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:46,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952645689] [2022-01-18 14:04:46,026 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:46,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:46,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:46,033 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:46,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-01-18 14:04:46,054 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 14:04:46,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:46,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:46,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:46,171 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:46,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:46,222 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:46,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952645689] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:46,223 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:46,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-01-18 14:04:46,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110255816] [2022-01-18 14:04:46,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:46,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:46,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:46,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:46,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:46,224 INFO L87 Difference]: Start difference. First operand 22956 states and 54015 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:46,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:46,552 INFO L93 Difference]: Finished difference Result 26693 states and 62440 transitions. [2022-01-18 14:04:46,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 14:04:46,552 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:46,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:46,601 INFO L225 Difference]: With dead ends: 26693 [2022-01-18 14:04:46,602 INFO L226 Difference]: Without dead ends: 26693 [2022-01-18 14:04:46,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=390, Invalid=800, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 14:04:46,602 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 125 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:46,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 366 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:46,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26693 states. [2022-01-18 14:04:47,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26693 to 22867. [2022-01-18 14:04:47,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22867 states, 22866 states have (on average 2.3544563981457185) internal successors, (53837), 22866 states have internal predecessors, (53837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22867 states to 22867 states and 53837 transitions. [2022-01-18 14:04:47,185 INFO L78 Accepts]: Start accepts. Automaton has 22867 states and 53837 transitions. Word has length 33 [2022-01-18 14:04:47,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:47,186 INFO L470 AbstractCegarLoop]: Abstraction has 22867 states and 53837 transitions. [2022-01-18 14:04:47,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:47,186 INFO L276 IsEmpty]: Start isEmpty. Operand 22867 states and 53837 transitions. [2022-01-18 14:04:47,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:47,203 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:47,203 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:47,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:47,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-01-18 14:04:47,414 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:47,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:47,414 INFO L85 PathProgramCache]: Analyzing trace with hash 113524725, now seen corresponding path program 48 times [2022-01-18 14:04:47,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:47,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931435759] [2022-01-18 14:04:47,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:47,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:47,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:47,454 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:47,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:47,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931435759] [2022-01-18 14:04:47,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931435759] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:47,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079155487] [2022-01-18 14:04:47,455 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:47,455 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:47,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:47,495 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:47,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-01-18 14:04:47,540 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 14:04:47,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:47,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:47,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:47,690 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:47,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:47,759 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:47,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079155487] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:47,760 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:47,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-01-18 14:04:47,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594483536] [2022-01-18 14:04:47,760 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:47,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:47,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:47,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:47,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:47,761 INFO L87 Difference]: Start difference. First operand 22867 states and 53837 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:48,264 INFO L93 Difference]: Finished difference Result 28350 states and 66437 transitions. [2022-01-18 14:04:48,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 14:04:48,264 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:48,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:48,310 INFO L225 Difference]: With dead ends: 28350 [2022-01-18 14:04:48,310 INFO L226 Difference]: Without dead ends: 28350 [2022-01-18 14:04:48,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=603, Invalid=1119, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 14:04:48,311 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 195 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:48,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 328 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 348 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:04:48,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28350 states. [2022-01-18 14:04:48,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28350 to 25116. [2022-01-18 14:04:48,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25116 states, 25115 states have (on average 2.360461875373283) internal successors, (59283), 25115 states have internal predecessors, (59283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25116 states to 25116 states and 59283 transitions. [2022-01-18 14:04:48,825 INFO L78 Accepts]: Start accepts. Automaton has 25116 states and 59283 transitions. Word has length 33 [2022-01-18 14:04:48,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:48,825 INFO L470 AbstractCegarLoop]: Abstraction has 25116 states and 59283 transitions. [2022-01-18 14:04:48,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:48,825 INFO L276 IsEmpty]: Start isEmpty. Operand 25116 states and 59283 transitions. [2022-01-18 14:04:48,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:48,919 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:48,919 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:48,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:49,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:49,131 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:49,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:49,132 INFO L85 PathProgramCache]: Analyzing trace with hash 135365197, now seen corresponding path program 49 times [2022-01-18 14:04:49,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:49,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565846190] [2022-01-18 14:04:49,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:49,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:49,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:49,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:49,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565846190] [2022-01-18 14:04:49,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565846190] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:49,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690173231] [2022-01-18 14:04:49,161 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:49,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:49,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:49,162 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:49,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-01-18 14:04:49,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:49,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:49,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:49,281 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:49,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:49,326 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:49,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690173231] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:49,326 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:49,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-01-18 14:04:49,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771594130] [2022-01-18 14:04:49,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:49,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:49,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:49,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:49,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:49,327 INFO L87 Difference]: Start difference. First operand 25116 states and 59283 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:49,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:49,679 INFO L93 Difference]: Finished difference Result 28000 states and 65672 transitions. [2022-01-18 14:04:49,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 14:04:49,679 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:49,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:49,720 INFO L225 Difference]: With dead ends: 28000 [2022-01-18 14:04:49,720 INFO L226 Difference]: Without dead ends: 27991 [2022-01-18 14:04:49,720 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=430, Invalid=830, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 14:04:49,721 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 189 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:49,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 370 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:49,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27991 states. [2022-01-18 14:04:50,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27991 to 21716. [2022-01-18 14:04:50,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21716 states, 21715 states have (on average 2.34506101772968) internal successors, (50923), 21715 states have internal predecessors, (50923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:50,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21716 states to 21716 states and 50923 transitions. [2022-01-18 14:04:50,109 INFO L78 Accepts]: Start accepts. Automaton has 21716 states and 50923 transitions. Word has length 33 [2022-01-18 14:04:50,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:50,110 INFO L470 AbstractCegarLoop]: Abstraction has 21716 states and 50923 transitions. [2022-01-18 14:04:50,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 13 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:50,110 INFO L276 IsEmpty]: Start isEmpty. Operand 21716 states and 50923 transitions. [2022-01-18 14:04:50,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:50,126 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:50,126 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:50,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:50,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:50,341 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:50,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:50,341 INFO L85 PathProgramCache]: Analyzing trace with hash -2134217035, now seen corresponding path program 50 times [2022-01-18 14:04:50,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:50,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623769577] [2022-01-18 14:04:50,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:50,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:50,376 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:50,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:50,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623769577] [2022-01-18 14:04:50,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623769577] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:50,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935542697] [2022-01-18 14:04:50,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:50,377 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:50,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:50,378 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:50,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-01-18 14:04:50,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:50,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:50,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:50,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:50,501 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:50,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:50,549 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:50,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935542697] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:50,549 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:50,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 14:04:50,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69924456] [2022-01-18 14:04:50,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:50,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 14:04:50,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:50,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 14:04:50,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-01-18 14:04:50,549 INFO L87 Difference]: Start difference. First operand 21716 states and 50923 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:50,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:50,872 INFO L93 Difference]: Finished difference Result 25620 states and 59884 transitions. [2022-01-18 14:04:50,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 14:04:50,872 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:50,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:50,912 INFO L225 Difference]: With dead ends: 25620 [2022-01-18 14:04:50,912 INFO L226 Difference]: Without dead ends: 25596 [2022-01-18 14:04:50,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=373, Invalid=817, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 14:04:50,913 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 163 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:50,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 341 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:50,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25596 states. [2022-01-18 14:04:51,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25596 to 22036. [2022-01-18 14:04:51,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22036 states, 22035 states have (on average 2.3504878602223735) internal successors, (51793), 22035 states have internal predecessors, (51793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22036 states to 22036 states and 51793 transitions. [2022-01-18 14:04:51,363 INFO L78 Accepts]: Start accepts. Automaton has 22036 states and 51793 transitions. Word has length 33 [2022-01-18 14:04:51,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:51,363 INFO L470 AbstractCegarLoop]: Abstraction has 22036 states and 51793 transitions. [2022-01-18 14:04:51,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:51,363 INFO L276 IsEmpty]: Start isEmpty. Operand 22036 states and 51793 transitions. [2022-01-18 14:04:51,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:51,381 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:51,381 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:51,396 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-01-18 14:04:51,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:51,582 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:51,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:51,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1639003221, now seen corresponding path program 51 times [2022-01-18 14:04:51,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:51,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451945975] [2022-01-18 14:04:51,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:51,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:51,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:51,621 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:51,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:51,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451945975] [2022-01-18 14:04:51,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451945975] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:51,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187562272] [2022-01-18 14:04:51,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:04:51,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:51,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:51,622 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:51,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-01-18 14:04:51,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 14:04:51,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:51,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:51,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:51,785 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:51,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:51,844 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:51,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187562272] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:51,844 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:51,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-01-18 14:04:51,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566582510] [2022-01-18 14:04:51,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:51,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:04:51,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:51,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:04:51,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:51,848 INFO L87 Difference]: Start difference. First operand 22036 states and 51793 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:52,193 INFO L93 Difference]: Finished difference Result 26047 states and 60741 transitions. [2022-01-18 14:04:52,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 14:04:52,193 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:52,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:52,234 INFO L225 Difference]: With dead ends: 26047 [2022-01-18 14:04:52,234 INFO L226 Difference]: Without dead ends: 26047 [2022-01-18 14:04:52,234 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=366, Invalid=894, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 14:04:52,234 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 134 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:52,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 388 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:52,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26047 states. [2022-01-18 14:04:52,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26047 to 23108. [2022-01-18 14:04:52,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23108 states, 23107 states have (on average 2.3488120482970527) internal successors, (54274), 23107 states have internal predecessors, (54274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23108 states to 23108 states and 54274 transitions. [2022-01-18 14:04:52,713 INFO L78 Accepts]: Start accepts. Automaton has 23108 states and 54274 transitions. Word has length 33 [2022-01-18 14:04:52,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:52,713 INFO L470 AbstractCegarLoop]: Abstraction has 23108 states and 54274 transitions. [2022-01-18 14:04:52,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:52,713 INFO L276 IsEmpty]: Start isEmpty. Operand 23108 states and 54274 transitions. [2022-01-18 14:04:52,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:52,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:52,731 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:52,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-01-18 14:04:52,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:52,946 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:52,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:52,946 INFO L85 PathProgramCache]: Analyzing trace with hash -962804323, now seen corresponding path program 52 times [2022-01-18 14:04:52,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:52,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731294759] [2022-01-18 14:04:52,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:52,947 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:52,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:52,991 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:52,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:52,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731294759] [2022-01-18 14:04:52,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731294759] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:52,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052945392] [2022-01-18 14:04:52,992 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:04:52,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:52,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:53,002 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:53,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-01-18 14:04:53,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:04:53,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:53,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:53,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:53,100 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:53,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:53,130 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:53,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052945392] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:53,131 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:53,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-01-18 14:04:53,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303244365] [2022-01-18 14:04:53,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:53,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 14:04:53,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:53,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 14:04:53,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-01-18 14:04:53,132 INFO L87 Difference]: Start difference. First operand 23108 states and 54274 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:53,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:53,468 INFO L93 Difference]: Finished difference Result 32109 states and 74871 transitions. [2022-01-18 14:04:53,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 14:04:53,468 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:53,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:53,524 INFO L225 Difference]: With dead ends: 32109 [2022-01-18 14:04:53,524 INFO L226 Difference]: Without dead ends: 32109 [2022-01-18 14:04:53,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=467, Invalid=1015, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 14:04:53,525 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 169 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:53,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 376 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:53,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32109 states. [2022-01-18 14:04:54,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32109 to 26206. [2022-01-18 14:04:54,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26206 states, 26205 states have (on average 2.3523373402022516) internal successors, (61643), 26205 states have internal predecessors, (61643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26206 states to 26206 states and 61643 transitions. [2022-01-18 14:04:54,078 INFO L78 Accepts]: Start accepts. Automaton has 26206 states and 61643 transitions. Word has length 33 [2022-01-18 14:04:54,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:54,078 INFO L470 AbstractCegarLoop]: Abstraction has 26206 states and 61643 transitions. [2022-01-18 14:04:54,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,079 INFO L276 IsEmpty]: Start isEmpty. Operand 26206 states and 61643 transitions. [2022-01-18 14:04:54,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:54,098 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:54,098 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:54,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:54,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:54,313 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:54,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:54,314 INFO L85 PathProgramCache]: Analyzing trace with hash -490672923, now seen corresponding path program 53 times [2022-01-18 14:04:54,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:54,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924133476] [2022-01-18 14:04:54,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:54,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:54,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:54,337 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:54,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:54,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924133476] [2022-01-18 14:04:54,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924133476] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:54,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095093699] [2022-01-18 14:04:54,337 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:04:54,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:54,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:54,338 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:54,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-01-18 14:04:54,360 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 14:04:54,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:54,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:54,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:54,472 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:54,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:54,514 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:54,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095093699] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:54,515 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:54,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-01-18 14:04:54,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794856559] [2022-01-18 14:04:54,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:54,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:54,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:54,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:54,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:54,516 INFO L87 Difference]: Start difference. First operand 26206 states and 61643 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:54,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:54,939 INFO L93 Difference]: Finished difference Result 39752 states and 93127 transitions. [2022-01-18 14:04:54,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 14:04:54,943 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:54,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:55,004 INFO L225 Difference]: With dead ends: 39752 [2022-01-18 14:04:55,004 INFO L226 Difference]: Without dead ends: 39752 [2022-01-18 14:04:55,004 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=546, Invalid=1014, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 14:04:55,009 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 222 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:55,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 279 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:55,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39752 states. [2022-01-18 14:04:55,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39752 to 33923. [2022-01-18 14:04:55,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33923 states, 33922 states have (on average 2.352632509875597) internal successors, (79806), 33922 states have internal predecessors, (79806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:55,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33923 states to 33923 states and 79806 transitions. [2022-01-18 14:04:55,653 INFO L78 Accepts]: Start accepts. Automaton has 33923 states and 79806 transitions. Word has length 33 [2022-01-18 14:04:55,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:55,654 INFO L470 AbstractCegarLoop]: Abstraction has 33923 states and 79806 transitions. [2022-01-18 14:04:55,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:55,654 INFO L276 IsEmpty]: Start isEmpty. Operand 33923 states and 79806 transitions. [2022-01-18 14:04:55,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:55,675 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:55,675 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:55,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:55,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-01-18 14:04:55,877 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:55,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:55,877 INFO L85 PathProgramCache]: Analyzing trace with hash -468832451, now seen corresponding path program 54 times [2022-01-18 14:04:55,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:55,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228685324] [2022-01-18 14:04:55,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:55,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:55,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:55,921 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:55,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:55,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228685324] [2022-01-18 14:04:55,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228685324] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:55,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987208817] [2022-01-18 14:04:55,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:04:55,922 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:55,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:55,928 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:55,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-01-18 14:04:55,947 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 14:04:55,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:55,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:55,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:56,073 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:56,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:56,128 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:56,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987208817] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:56,128 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:56,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-01-18 14:04:56,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190852159] [2022-01-18 14:04:56,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:56,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:04:56,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:56,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:04:56,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:04:56,128 INFO L87 Difference]: Start difference. First operand 33923 states and 79806 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:56,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:56,548 INFO L93 Difference]: Finished difference Result 39494 states and 92548 transitions. [2022-01-18 14:04:56,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 14:04:56,549 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:56,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:56,608 INFO L225 Difference]: With dead ends: 39494 [2022-01-18 14:04:56,608 INFO L226 Difference]: Without dead ends: 39488 [2022-01-18 14:04:56,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=466, Invalid=940, Unknown=0, NotChecked=0, Total=1406 [2022-01-18 14:04:56,608 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 174 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:56,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 372 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:56,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39488 states. [2022-01-18 14:04:57,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39488 to 31996. [2022-01-18 14:04:57,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31996 states, 31995 states have (on average 2.3426472886388496) internal successors, (74953), 31995 states have internal predecessors, (74953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:57,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31996 states to 31996 states and 74953 transitions. [2022-01-18 14:04:57,459 INFO L78 Accepts]: Start accepts. Automaton has 31996 states and 74953 transitions. Word has length 33 [2022-01-18 14:04:57,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:57,459 INFO L470 AbstractCegarLoop]: Abstraction has 31996 states and 74953 transitions. [2022-01-18 14:04:57,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:57,459 INFO L276 IsEmpty]: Start isEmpty. Operand 31996 states and 74953 transitions. [2022-01-18 14:04:57,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:57,479 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:57,479 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:57,494 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-01-18 14:04:57,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-01-18 14:04:57,694 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:57,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:57,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1556552613, now seen corresponding path program 55 times [2022-01-18 14:04:57,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:57,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326036797] [2022-01-18 14:04:57,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:57,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:57,725 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:57,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:57,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326036797] [2022-01-18 14:04:57,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326036797] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:57,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857042874] [2022-01-18 14:04:57,725 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:04:57,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:57,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:57,727 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:57,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-01-18 14:04:57,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:57,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:57,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:57,969 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:57,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:58,016 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:04:58,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857042874] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:58,017 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:58,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-01-18 14:04:58,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777197444] [2022-01-18 14:04:58,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:58,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 14:04:58,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:58,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 14:04:58,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-01-18 14:04:58,017 INFO L87 Difference]: Start difference. First operand 31996 states and 74953 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:58,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:58,379 INFO L93 Difference]: Finished difference Result 39626 states and 92649 transitions. [2022-01-18 14:04:58,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 14:04:58,383 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:58,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:04:58,444 INFO L225 Difference]: With dead ends: 39626 [2022-01-18 14:04:58,444 INFO L226 Difference]: Without dead ends: 39605 [2022-01-18 14:04:58,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=411, Invalid=921, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 14:04:58,445 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 213 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:04:58,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 331 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:04:58,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39605 states. [2022-01-18 14:04:58,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39605 to 34071. [2022-01-18 14:04:59,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34071 states, 34070 states have (on average 2.343263868506017) internal successors, (79835), 34070 states have internal predecessors, (79835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:59,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34071 states to 34071 states and 79835 transitions. [2022-01-18 14:04:59,080 INFO L78 Accepts]: Start accepts. Automaton has 34071 states and 79835 transitions. Word has length 33 [2022-01-18 14:04:59,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:04:59,080 INFO L470 AbstractCegarLoop]: Abstraction has 34071 states and 79835 transitions. [2022-01-18 14:04:59,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:59,080 INFO L276 IsEmpty]: Start isEmpty. Operand 34071 states and 79835 transitions. [2022-01-18 14:04:59,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-18 14:04:59,106 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:04:59,106 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:04:59,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-01-18 14:04:59,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-01-18 14:04:59,322 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:04:59,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:04:59,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1106866945, now seen corresponding path program 56 times [2022-01-18 14:04:59,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:04:59,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145759898] [2022-01-18 14:04:59,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:04:59,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:04:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:04:59,377 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:59,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:04:59,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145759898] [2022-01-18 14:04:59,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145759898] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:04:59,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323786024] [2022-01-18 14:04:59,378 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:04:59,378 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:04:59,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:04:59,379 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:04:59,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-01-18 14:04:59,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:04:59,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:04:59,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:04:59,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:04:59,513 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:59,513 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:04:59,559 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:04:59,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323786024] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:04:59,559 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:04:59,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-01-18 14:04:59,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364648309] [2022-01-18 14:04:59,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:04:59,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:04:59,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:04:59,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:04:59,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:04:59,560 INFO L87 Difference]: Start difference. First operand 34071 states and 79835 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:04:59,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:04:59,937 INFO L93 Difference]: Finished difference Result 41917 states and 97976 transitions. [2022-01-18 14:04:59,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 14:04:59,937 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-18 14:04:59,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:00,003 INFO L225 Difference]: With dead ends: 41917 [2022-01-18 14:05:00,003 INFO L226 Difference]: Without dead ends: 41887 [2022-01-18 14:05:00,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=364, Invalid=896, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 14:05:00,003 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 155 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:00,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 289 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:00,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41887 states. [2022-01-18 14:05:00,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41887 to 36004. [2022-01-18 14:05:00,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36004 states, 36003 states have (on average 2.3451656806377246) internal successors, (84433), 36003 states have internal predecessors, (84433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:00,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36004 states to 36004 states and 84433 transitions. [2022-01-18 14:05:00,919 INFO L78 Accepts]: Start accepts. Automaton has 36004 states and 84433 transitions. Word has length 33 [2022-01-18 14:05:00,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:00,919 INFO L470 AbstractCegarLoop]: Abstraction has 36004 states and 84433 transitions. [2022-01-18 14:05:00,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:00,919 INFO L276 IsEmpty]: Start isEmpty. Operand 36004 states and 84433 transitions. [2022-01-18 14:05:00,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:00,949 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:00,949 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:00,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:01,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:01,163 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:01,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:01,164 INFO L85 PathProgramCache]: Analyzing trace with hash -866275995, now seen corresponding path program 57 times [2022-01-18 14:05:01,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:01,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487758211] [2022-01-18 14:05:01,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:01,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:01,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:01,225 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:01,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:01,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487758211] [2022-01-18 14:05:01,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487758211] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:01,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370297804] [2022-01-18 14:05:01,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:05:01,226 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:01,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:01,227 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:01,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-01-18 14:05:01,254 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 14:05:01,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:01,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:01,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:01,344 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:01,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:01,407 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:01,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370297804] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:01,407 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:01,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 14:05:01,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346406920] [2022-01-18 14:05:01,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:01,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 14:05:01,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:01,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 14:05:01,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:05:01,408 INFO L87 Difference]: Start difference. First operand 36004 states and 84433 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:01,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:01,650 INFO L93 Difference]: Finished difference Result 37583 states and 87928 transitions. [2022-01-18 14:05:01,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 14:05:01,651 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:01,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:01,715 INFO L225 Difference]: With dead ends: 37583 [2022-01-18 14:05:01,716 INFO L226 Difference]: Without dead ends: 37580 [2022-01-18 14:05:01,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=122, Invalid=258, Unknown=0, NotChecked=0, Total=380 [2022-01-18 14:05:01,716 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 93 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:01,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 245 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:01,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37580 states. [2022-01-18 14:05:02,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37580 to 36225. [2022-01-18 14:05:02,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36225 states, 36224 states have (on average 2.3438328180212014) internal successors, (84903), 36224 states have internal predecessors, (84903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:02,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36225 states to 36225 states and 84903 transitions. [2022-01-18 14:05:02,559 INFO L78 Accepts]: Start accepts. Automaton has 36225 states and 84903 transitions. Word has length 36 [2022-01-18 14:05:02,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:02,559 INFO L470 AbstractCegarLoop]: Abstraction has 36225 states and 84903 transitions. [2022-01-18 14:05:02,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:02,559 INFO L276 IsEmpty]: Start isEmpty. Operand 36225 states and 84903 transitions. [2022-01-18 14:05:02,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:02,584 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:02,584 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:02,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:02,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-01-18 14:05:02,799 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:02,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:02,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1074973353, now seen corresponding path program 58 times [2022-01-18 14:05:02,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:02,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016505498] [2022-01-18 14:05:02,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:02,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:02,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:02,830 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:02,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:02,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016505498] [2022-01-18 14:05:02,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016505498] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:02,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620028772] [2022-01-18 14:05:02,830 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:05:02,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:02,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:02,831 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:02,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:05:02,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:02,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:02,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:02,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-01-18 14:05:02,944 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:02,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:02,993 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:02,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620028772] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:02,993 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:02,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:05:02,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022264223] [2022-01-18 14:05:02,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:02,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:05:02,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:02,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:05:02,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:05:02,994 INFO L87 Difference]: Start difference. First operand 36225 states and 84903 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:03,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:03,355 INFO L93 Difference]: Finished difference Result 38677 states and 90388 transitions. [2022-01-18 14:05:03,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 14:05:03,356 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:03,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:03,420 INFO L225 Difference]: With dead ends: 38677 [2022-01-18 14:05:03,420 INFO L226 Difference]: Without dead ends: 38673 [2022-01-18 14:05:03,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=417, Invalid=773, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 14:05:03,421 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 195 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:03,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 332 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:03,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38673 states. [2022-01-18 14:05:04,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38673 to 37674. [2022-01-18 14:05:04,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37674 states, 37673 states have (on average 2.3460037692777322) internal successors, (88381), 37673 states have internal predecessors, (88381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:04,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37674 states to 37674 states and 88381 transitions. [2022-01-18 14:05:04,110 INFO L78 Accepts]: Start accepts. Automaton has 37674 states and 88381 transitions. Word has length 36 [2022-01-18 14:05:04,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:04,110 INFO L470 AbstractCegarLoop]: Abstraction has 37674 states and 88381 transitions. [2022-01-18 14:05:04,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:04,110 INFO L276 IsEmpty]: Start isEmpty. Operand 37674 states and 88381 transitions. [2022-01-18 14:05:04,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:04,136 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:04,136 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:04,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:04,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:04,347 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:04,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:04,348 INFO L85 PathProgramCache]: Analyzing trace with hash -632709139, now seen corresponding path program 59 times [2022-01-18 14:05:04,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:04,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746737628] [2022-01-18 14:05:04,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:04,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:04,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:04,395 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:04,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:04,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746737628] [2022-01-18 14:05:04,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746737628] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:04,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840673687] [2022-01-18 14:05:04,395 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:05:04,395 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:04,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:04,396 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:04,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-01-18 14:05:04,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 14:05:04,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:04,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:04,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:04,505 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:04,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:04,658 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:04,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840673687] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:04,658 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:04,658 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:05:04,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007889244] [2022-01-18 14:05:04,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:04,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:05:04,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:04,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:05:04,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:05:04,659 INFO L87 Difference]: Start difference. First operand 37674 states and 88381 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:05,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:05,074 INFO L93 Difference]: Finished difference Result 39155 states and 91312 transitions. [2022-01-18 14:05:05,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 14:05:05,075 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:05,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:05,134 INFO L225 Difference]: With dead ends: 39155 [2022-01-18 14:05:05,134 INFO L226 Difference]: Without dead ends: 39152 [2022-01-18 14:05:05,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=568, Invalid=1072, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 14:05:05,134 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 187 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 340 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 340 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:05,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 363 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 340 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:05,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39152 states. [2022-01-18 14:05:05,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39152 to 35583. [2022-01-18 14:05:05,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35583 states, 35582 states have (on average 2.348153560789163) internal successors, (83552), 35582 states have internal predecessors, (83552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:05,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35583 states to 35583 states and 83552 transitions. [2022-01-18 14:05:05,805 INFO L78 Accepts]: Start accepts. Automaton has 35583 states and 83552 transitions. Word has length 36 [2022-01-18 14:05:05,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:05,805 INFO L470 AbstractCegarLoop]: Abstraction has 35583 states and 83552 transitions. [2022-01-18 14:05:05,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:05,805 INFO L276 IsEmpty]: Start isEmpty. Operand 35583 states and 83552 transitions. [2022-01-18 14:05:05,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:05,830 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:05,830 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:05,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:06,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:06,035 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:06,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:06,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1645368369, now seen corresponding path program 60 times [2022-01-18 14:05:06,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:06,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500375764] [2022-01-18 14:05:06,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:06,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:06,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:06,081 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:06,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:06,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500375764] [2022-01-18 14:05:06,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500375764] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:06,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502977275] [2022-01-18 14:05:06,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:05:06,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:06,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:06,083 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:06,083 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-01-18 14:05:06,102 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 14:05:06,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:06,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:06,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:06,188 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:06,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:06,232 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:06,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502977275] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:06,232 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:06,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 14:05:06,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814018584] [2022-01-18 14:05:06,233 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:06,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 14:05:06,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:06,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 14:05:06,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-01-18 14:05:06,233 INFO L87 Difference]: Start difference. First operand 35583 states and 83552 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:06,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:06,655 INFO L93 Difference]: Finished difference Result 41615 states and 97424 transitions. [2022-01-18 14:05:06,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 14:05:06,656 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:06,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:06,723 INFO L225 Difference]: With dead ends: 41615 [2022-01-18 14:05:06,723 INFO L226 Difference]: Without dead ends: 41583 [2022-01-18 14:05:06,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 66 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=475, Invalid=1007, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 14:05:06,725 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 228 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:06,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 383 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:06,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41583 states. [2022-01-18 14:05:07,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41583 to 35658. [2022-01-18 14:05:07,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35658 states, 35657 states have (on average 2.3427377513531704) internal successors, (83535), 35657 states have internal predecessors, (83535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:07,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35658 states to 35658 states and 83535 transitions. [2022-01-18 14:05:07,424 INFO L78 Accepts]: Start accepts. Automaton has 35658 states and 83535 transitions. Word has length 36 [2022-01-18 14:05:07,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:07,424 INFO L470 AbstractCegarLoop]: Abstraction has 35658 states and 83535 transitions. [2022-01-18 14:05:07,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:07,424 INFO L276 IsEmpty]: Start isEmpty. Operand 35658 states and 83535 transitions. [2022-01-18 14:05:07,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:07,449 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:07,449 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:07,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-01-18 14:05:07,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:07,663 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:07,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:07,664 INFO L85 PathProgramCache]: Analyzing trace with hash -604155377, now seen corresponding path program 61 times [2022-01-18 14:05:07,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:07,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111896052] [2022-01-18 14:05:07,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:07,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:07,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:07,715 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:07,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:07,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111896052] [2022-01-18 14:05:07,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111896052] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:07,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384159865] [2022-01-18 14:05:07,715 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:05:07,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:07,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:07,728 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:07,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-01-18 14:05:07,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:07,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:07,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:07,871 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:07,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:07,902 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:07,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384159865] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:07,902 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:07,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-01-18 14:05:07,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659529679] [2022-01-18 14:05:07,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:07,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:05:07,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:07,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:05:07,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:05:07,903 INFO L87 Difference]: Start difference. First operand 35658 states and 83535 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:08,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:08,289 INFO L93 Difference]: Finished difference Result 41278 states and 95632 transitions. [2022-01-18 14:05:08,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 14:05:08,289 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:08,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:08,573 INFO L225 Difference]: With dead ends: 41278 [2022-01-18 14:05:08,573 INFO L226 Difference]: Without dead ends: 41275 [2022-01-18 14:05:08,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=603, Invalid=1119, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 14:05:08,574 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 209 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 366 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:08,574 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 366 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:08,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41275 states. [2022-01-18 14:05:09,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41275 to 35066. [2022-01-18 14:05:09,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35066 states, 35065 states have (on average 2.343733067160987) internal successors, (82183), 35065 states have internal predecessors, (82183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:09,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35066 states to 35066 states and 82183 transitions. [2022-01-18 14:05:09,344 INFO L78 Accepts]: Start accepts. Automaton has 35066 states and 82183 transitions. Word has length 36 [2022-01-18 14:05:09,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:09,344 INFO L470 AbstractCegarLoop]: Abstraction has 35066 states and 82183 transitions. [2022-01-18 14:05:09,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:09,344 INFO L276 IsEmpty]: Start isEmpty. Operand 35066 states and 82183 transitions. [2022-01-18 14:05:09,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:09,365 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:09,365 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:09,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-01-18 14:05:09,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2022-01-18 14:05:09,579 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:09,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:09,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1632848313, now seen corresponding path program 62 times [2022-01-18 14:05:09,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:09,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790285140] [2022-01-18 14:05:09,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:09,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:09,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:09,614 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 15 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:09,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:09,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790285140] [2022-01-18 14:05:09,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790285140] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:09,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972052287] [2022-01-18 14:05:09,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:05:09,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:09,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:09,616 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:09,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-01-18 14:05:09,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:05:09,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:09,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:09,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:09,747 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:09,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:09,797 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 15 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:09,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972052287] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:09,797 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:09,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-01-18 14:05:09,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213513194] [2022-01-18 14:05:09,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:09,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:09,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:09,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:09,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:09,798 INFO L87 Difference]: Start difference. First operand 35066 states and 82183 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:10,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:10,219 INFO L93 Difference]: Finished difference Result 43060 states and 100196 transitions. [2022-01-18 14:05:10,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 14:05:10,220 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:10,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:10,286 INFO L225 Difference]: With dead ends: 43060 [2022-01-18 14:05:10,287 INFO L226 Difference]: Without dead ends: 42992 [2022-01-18 14:05:10,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=512, Invalid=1210, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 14:05:10,287 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 224 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:10,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [224 Valid, 335 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:10,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42992 states. [2022-01-18 14:05:10,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42992 to 38615. [2022-01-18 14:05:10,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38615 states, 38614 states have (on average 2.334593670689387) internal successors, (90148), 38614 states have internal predecessors, (90148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:11,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38615 states to 38615 states and 90148 transitions. [2022-01-18 14:05:11,001 INFO L78 Accepts]: Start accepts. Automaton has 38615 states and 90148 transitions. Word has length 36 [2022-01-18 14:05:11,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:11,001 INFO L470 AbstractCegarLoop]: Abstraction has 38615 states and 90148 transitions. [2022-01-18 14:05:11,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:11,001 INFO L276 IsEmpty]: Start isEmpty. Operand 38615 states and 90148 transitions. [2022-01-18 14:05:11,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:11,029 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:11,029 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:11,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:11,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-01-18 14:05:11,244 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:11,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:11,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1182521095, now seen corresponding path program 63 times [2022-01-18 14:05:11,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:11,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919091977] [2022-01-18 14:05:11,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:11,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:11,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:11,273 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 15 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:11,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:11,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919091977] [2022-01-18 14:05:11,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919091977] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:11,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282414331] [2022-01-18 14:05:11,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:05:11,274 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:11,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:11,275 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:11,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-01-18 14:05:11,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 14:05:11,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:11,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:11,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:11,356 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:11,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:11,385 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 15 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:11,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282414331] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:11,386 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:11,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-01-18 14:05:11,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002753942] [2022-01-18 14:05:11,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:11,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:05:11,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:11,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:05:11,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:05:11,386 INFO L87 Difference]: Start difference. First operand 38615 states and 90148 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:11,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:11,783 INFO L93 Difference]: Finished difference Result 49326 states and 113916 transitions. [2022-01-18 14:05:11,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 14:05:11,784 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:11,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:11,874 INFO L225 Difference]: With dead ends: 49326 [2022-01-18 14:05:11,874 INFO L226 Difference]: Without dead ends: 49323 [2022-01-18 14:05:11,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=546, Invalid=1014, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 14:05:11,875 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 197 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:11,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 356 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:11,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49323 states. [2022-01-18 14:05:12,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49323 to 45834. [2022-01-18 14:05:12,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45834 states, 45833 states have (on average 2.3239587196997795) internal successors, (106514), 45833 states have internal predecessors, (106514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:12,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45834 states to 45834 states and 106514 transitions. [2022-01-18 14:05:12,776 INFO L78 Accepts]: Start accepts. Automaton has 45834 states and 106514 transitions. Word has length 36 [2022-01-18 14:05:12,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:12,776 INFO L470 AbstractCegarLoop]: Abstraction has 45834 states and 106514 transitions. [2022-01-18 14:05:12,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:12,776 INFO L276 IsEmpty]: Start isEmpty. Operand 45834 states and 106514 transitions. [2022-01-18 14:05:12,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:12,955 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:12,955 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:12,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:13,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-01-18 14:05:13,159 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:13,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:13,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1883848749, now seen corresponding path program 64 times [2022-01-18 14:05:13,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:13,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120705022] [2022-01-18 14:05:13,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:13,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:13,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:13,193 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:13,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:13,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120705022] [2022-01-18 14:05:13,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120705022] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:13,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960376898] [2022-01-18 14:05:13,193 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:05:13,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:13,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:13,194 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:13,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-01-18 14:05:13,214 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:05:13,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:13,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:13,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:13,265 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:13,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:13,297 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:13,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960376898] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:13,297 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:13,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 14:05:13,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316250630] [2022-01-18 14:05:13,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:13,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 14:05:13,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:13,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 14:05:13,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 14:05:13,298 INFO L87 Difference]: Start difference. First operand 45834 states and 106514 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:13,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:13,502 INFO L93 Difference]: Finished difference Result 52382 states and 120796 transitions. [2022-01-18 14:05:13,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 14:05:13,503 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:13,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:13,601 INFO L225 Difference]: With dead ends: 52382 [2022-01-18 14:05:13,602 INFO L226 Difference]: Without dead ends: 52354 [2022-01-18 14:05:13,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2022-01-18 14:05:13,602 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 114 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:13,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 168 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 14:05:13,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52354 states. [2022-01-18 14:05:14,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52354 to 45834. [2022-01-18 14:05:14,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45834 states, 45833 states have (on average 2.3239369013592825) internal successors, (106513), 45833 states have internal predecessors, (106513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:14,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45834 states to 45834 states and 106513 transitions. [2022-01-18 14:05:14,415 INFO L78 Accepts]: Start accepts. Automaton has 45834 states and 106513 transitions. Word has length 36 [2022-01-18 14:05:14,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:14,415 INFO L470 AbstractCegarLoop]: Abstraction has 45834 states and 106513 transitions. [2022-01-18 14:05:14,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:14,415 INFO L276 IsEmpty]: Start isEmpty. Operand 45834 states and 106513 transitions. [2022-01-18 14:05:14,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:14,448 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:14,448 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:14,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:14,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-01-18 14:05:14,655 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:14,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:14,655 INFO L85 PathProgramCache]: Analyzing trace with hash 530994473, now seen corresponding path program 65 times [2022-01-18 14:05:14,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:14,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532449431] [2022-01-18 14:05:14,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:14,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:14,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:14,716 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:14,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:14,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532449431] [2022-01-18 14:05:14,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532449431] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:14,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348416911] [2022-01-18 14:05:14,717 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:05:14,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:14,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:14,718 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:14,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 14:05:14,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:14,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:14,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:14,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-01-18 14:05:14,867 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:14,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:14,926 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:14,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348416911] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:14,926 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:14,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:05:14,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756276536] [2022-01-18 14:05:14,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:14,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:05:14,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:14,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:05:14,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:05:14,927 INFO L87 Difference]: Start difference. First operand 45834 states and 106513 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:15,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:15,281 INFO L93 Difference]: Finished difference Result 52514 states and 121008 transitions. [2022-01-18 14:05:15,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 14:05:15,281 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:15,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:15,385 INFO L225 Difference]: With dead ends: 52514 [2022-01-18 14:05:15,386 INFO L226 Difference]: Without dead ends: 52488 [2022-01-18 14:05:15,386 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=635, Unknown=0, NotChecked=0, Total=870 [2022-01-18 14:05:15,386 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 179 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:15,386 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 215 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:15,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52488 states. [2022-01-18 14:05:16,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52488 to 47157. [2022-01-18 14:05:16,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47157 states, 47156 states have (on average 2.3276995504283655) internal successors, (109765), 47156 states have internal predecessors, (109765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:16,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47157 states to 47157 states and 109765 transitions. [2022-01-18 14:05:16,612 INFO L78 Accepts]: Start accepts. Automaton has 47157 states and 109765 transitions. Word has length 36 [2022-01-18 14:05:16,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:16,612 INFO L470 AbstractCegarLoop]: Abstraction has 47157 states and 109765 transitions. [2022-01-18 14:05:16,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:16,612 INFO L276 IsEmpty]: Start isEmpty. Operand 47157 states and 109765 transitions. [2022-01-18 14:05:16,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:16,647 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:16,647 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:16,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:16,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:16,861 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:16,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:16,862 INFO L85 PathProgramCache]: Analyzing trace with hash -805053271, now seen corresponding path program 66 times [2022-01-18 14:05:16,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:16,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643675836] [2022-01-18 14:05:16,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:16,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:16,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:16,899 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 14 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:16,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:16,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643675836] [2022-01-18 14:05:16,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643675836] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:16,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509467982] [2022-01-18 14:05:16,900 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:05:16,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:16,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:16,900 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:16,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-01-18 14:05:16,919 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 14:05:16,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:16,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:16,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:17,041 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 14 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:17,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:17,087 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 14 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:17,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509467982] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:17,087 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:17,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:05:17,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790005349] [2022-01-18 14:05:17,088 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:17,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:05:17,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:17,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:05:17,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:05:17,088 INFO L87 Difference]: Start difference. First operand 47157 states and 109765 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:17,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:17,490 INFO L93 Difference]: Finished difference Result 62068 states and 143842 transitions. [2022-01-18 14:05:17,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 14:05:17,491 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:17,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:17,602 INFO L225 Difference]: With dead ends: 62068 [2022-01-18 14:05:17,602 INFO L226 Difference]: Without dead ends: 62040 [2022-01-18 14:05:17,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=293, Invalid=829, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 14:05:17,603 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 191 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:17,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 314 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:17,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62040 states. [2022-01-18 14:05:18,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62040 to 57614. [2022-01-18 14:05:18,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57614 states, 57613 states have (on average 2.3172895006335374) internal successors, (133506), 57613 states have internal predecessors, (133506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:18,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57614 states to 57614 states and 133506 transitions. [2022-01-18 14:05:18,791 INFO L78 Accepts]: Start accepts. Automaton has 57614 states and 133506 transitions. Word has length 36 [2022-01-18 14:05:18,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:18,792 INFO L470 AbstractCegarLoop]: Abstraction has 57614 states and 133506 transitions. [2022-01-18 14:05:18,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:18,792 INFO L276 IsEmpty]: Start isEmpty. Operand 57614 states and 133506 transitions. [2022-01-18 14:05:19,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:19,004 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:19,004 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:19,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:19,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:19,219 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:19,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:19,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1492976681, now seen corresponding path program 67 times [2022-01-18 14:05:19,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:19,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775409910] [2022-01-18 14:05:19,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:19,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:19,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:19,245 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:19,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:19,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775409910] [2022-01-18 14:05:19,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775409910] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:19,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815402472] [2022-01-18 14:05:19,246 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:05:19,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:19,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:19,246 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:19,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-01-18 14:05:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:19,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:19,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:19,355 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:19,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:19,406 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:19,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815402472] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:19,407 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:19,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:05:19,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417591089] [2022-01-18 14:05:19,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:19,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:05:19,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:19,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:05:19,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:05:19,407 INFO L87 Difference]: Start difference. First operand 57614 states and 133506 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:19,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:19,809 INFO L93 Difference]: Finished difference Result 65894 states and 152460 transitions. [2022-01-18 14:05:19,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 14:05:19,809 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:19,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:19,926 INFO L225 Difference]: With dead ends: 65894 [2022-01-18 14:05:19,926 INFO L226 Difference]: Without dead ends: 65888 [2022-01-18 14:05:19,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 14:05:19,934 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 266 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:19,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 271 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:20,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65888 states. [2022-01-18 14:05:20,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65888 to 56537. [2022-01-18 14:05:21,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56537 states, 56536 states have (on average 2.3180451393802177) internal successors, (131053), 56536 states have internal predecessors, (131053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:21,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56537 states to 56537 states and 131053 transitions. [2022-01-18 14:05:21,173 INFO L78 Accepts]: Start accepts. Automaton has 56537 states and 131053 transitions. Word has length 36 [2022-01-18 14:05:21,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:21,173 INFO L470 AbstractCegarLoop]: Abstraction has 56537 states and 131053 transitions. [2022-01-18 14:05:21,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:21,173 INFO L276 IsEmpty]: Start isEmpty. Operand 56537 states and 131053 transitions. [2022-01-18 14:05:21,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-01-18 14:05:21,211 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:21,211 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:21,226 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:21,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-01-18 14:05:21,420 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:21,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:21,420 INFO L85 PathProgramCache]: Analyzing trace with hash -214705811, now seen corresponding path program 68 times [2022-01-18 14:05:21,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:21,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695269922] [2022-01-18 14:05:21,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:21,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:21,451 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:21,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:21,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695269922] [2022-01-18 14:05:21,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695269922] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:21,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430660783] [2022-01-18 14:05:21,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:05:21,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:21,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:21,452 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:21,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-01-18 14:05:21,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:05:21,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:21,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 14:05:21,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:21,589 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:21,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:21,649 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:21,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430660783] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:21,650 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:21,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 14:05:21,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727562337] [2022-01-18 14:05:21,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:21,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 14:05:21,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:21,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 14:05:21,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-01-18 14:05:21,650 INFO L87 Difference]: Start difference. First operand 56537 states and 131053 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:22,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:22,361 INFO L93 Difference]: Finished difference Result 61139 states and 139313 transitions. [2022-01-18 14:05:22,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 14:05:22,361 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2022-01-18 14:05:22,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:22,465 INFO L225 Difference]: With dead ends: 61139 [2022-01-18 14:05:22,465 INFO L226 Difference]: Without dead ends: 61124 [2022-01-18 14:05:22,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=578, Invalid=1314, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 14:05:22,465 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 292 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:22,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [292 Valid, 368 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:22,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61124 states. [2022-01-18 14:05:23,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61124 to 52544. [2022-01-18 14:05:23,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52544 states, 52543 states have (on average 2.296994842319624) internal successors, (120691), 52543 states have internal predecessors, (120691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:23,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52544 states to 52544 states and 120691 transitions. [2022-01-18 14:05:23,485 INFO L78 Accepts]: Start accepts. Automaton has 52544 states and 120691 transitions. Word has length 36 [2022-01-18 14:05:23,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:23,485 INFO L470 AbstractCegarLoop]: Abstraction has 52544 states and 120691 transitions. [2022-01-18 14:05:23,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:23,486 INFO L276 IsEmpty]: Start isEmpty. Operand 52544 states and 120691 transitions. [2022-01-18 14:05:23,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:23,525 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:23,525 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:23,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:23,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:23,734 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:23,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:23,735 INFO L85 PathProgramCache]: Analyzing trace with hash 309184047, now seen corresponding path program 69 times [2022-01-18 14:05:23,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:23,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354440020] [2022-01-18 14:05:23,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:23,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:23,865 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:23,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:23,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354440020] [2022-01-18 14:05:23,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354440020] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:23,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619927980] [2022-01-18 14:05:23,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:05:23,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:23,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:23,866 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) [2022-01-18 14:05:23,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-01-18 14:05:23,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 14:05:23,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:23,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:23,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:24,012 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:24,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:24,133 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:05:24,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619927980] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:24,133 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:24,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:24,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567597263] [2022-01-18 14:05:24,133 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:24,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:24,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:24,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:24,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:24,134 INFO L87 Difference]: Start difference. First operand 52544 states and 120691 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:24,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:24,488 INFO L93 Difference]: Finished difference Result 55132 states and 126616 transitions. [2022-01-18 14:05:24,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:24,489 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:24,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:24,586 INFO L225 Difference]: With dead ends: 55132 [2022-01-18 14:05:24,586 INFO L226 Difference]: Without dead ends: 55102 [2022-01-18 14:05:24,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:24,587 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 85 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1112 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:24,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 1112 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:05:24,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55102 states. [2022-01-18 14:05:25,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55102 to 53299. [2022-01-18 14:05:25,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53299 states, 53298 states have (on average 2.2968404067694848) internal successors, (122417), 53298 states have internal predecessors, (122417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:25,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53299 states to 53299 states and 122417 transitions. [2022-01-18 14:05:25,932 INFO L78 Accepts]: Start accepts. Automaton has 53299 states and 122417 transitions. Word has length 39 [2022-01-18 14:05:25,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:25,933 INFO L470 AbstractCegarLoop]: Abstraction has 53299 states and 122417 transitions. [2022-01-18 14:05:25,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:25,933 INFO L276 IsEmpty]: Start isEmpty. Operand 53299 states and 122417 transitions. [2022-01-18 14:05:25,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:25,993 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:25,993 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:26,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:26,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:26,208 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:26,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:26,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1506513221, now seen corresponding path program 70 times [2022-01-18 14:05:26,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:26,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954754045] [2022-01-18 14:05:26,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:26,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:26,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:26,320 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:26,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:26,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954754045] [2022-01-18 14:05:26,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954754045] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:26,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843048811] [2022-01-18 14:05:26,321 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:05:26,321 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:26,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:26,322 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) [2022-01-18 14:05:26,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-01-18 14:05:26,341 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:05:26,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:26,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:26,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:26,452 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:26,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:26,528 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:26,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843048811] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:26,528 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:26,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:26,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014262639] [2022-01-18 14:05:26,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:26,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:26,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:26,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:26,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:26,529 INFO L87 Difference]: Start difference. First operand 53299 states and 122417 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:26,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:26,866 INFO L93 Difference]: Finished difference Result 57247 states and 131557 transitions. [2022-01-18 14:05:26,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:26,867 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:26,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:27,013 INFO L225 Difference]: With dead ends: 57247 [2022-01-18 14:05:27,013 INFO L226 Difference]: Without dead ends: 57213 [2022-01-18 14:05:27,013 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:27,014 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 76 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 1075 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:27,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 1075 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:27,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57213 states. [2022-01-18 14:05:28,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57213 to 54378. [2022-01-18 14:05:28,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54378 states, 54377 states have (on average 2.299152215090939) internal successors, (125021), 54377 states have internal predecessors, (125021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:28,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54378 states to 54378 states and 125021 transitions. [2022-01-18 14:05:28,197 INFO L78 Accepts]: Start accepts. Automaton has 54378 states and 125021 transitions. Word has length 39 [2022-01-18 14:05:28,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:28,197 INFO L470 AbstractCegarLoop]: Abstraction has 54378 states and 125021 transitions. [2022-01-18 14:05:28,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:28,198 INFO L276 IsEmpty]: Start isEmpty. Operand 54378 states and 125021 transitions. [2022-01-18 14:05:28,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:28,244 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:28,244 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:28,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-01-18 14:05:28,451 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:28,451 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:28,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:28,452 INFO L85 PathProgramCache]: Analyzing trace with hash -308097681, now seen corresponding path program 71 times [2022-01-18 14:05:28,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:28,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302374918] [2022-01-18 14:05:28,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:28,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:28,583 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:28,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:28,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302374918] [2022-01-18 14:05:28,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302374918] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:28,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465938252] [2022-01-18 14:05:28,583 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:05:28,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:28,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:28,584 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) [2022-01-18 14:05:28,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-01-18 14:05:28,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 14:05:28,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:28,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:28,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:28,728 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:28,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:28,860 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:28,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465938252] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:28,861 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:28,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:28,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237792439] [2022-01-18 14:05:28,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:28,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:28,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:28,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:28,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:28,861 INFO L87 Difference]: Start difference. First operand 54378 states and 125021 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:29,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:29,477 INFO L93 Difference]: Finished difference Result 59788 states and 137650 transitions. [2022-01-18 14:05:29,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:29,477 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:29,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:29,616 INFO L225 Difference]: With dead ends: 59788 [2022-01-18 14:05:29,616 INFO L226 Difference]: Without dead ends: 59752 [2022-01-18 14:05:29,616 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:29,616 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 74 mSDsluCounter, 1209 mSDsCounter, 0 mSdLazyCounter, 645 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:29,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 1062 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 645 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:05:29,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59752 states. [2022-01-18 14:05:30,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59752 to 55779. [2022-01-18 14:05:30,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55779 states, 55778 states have (on average 2.302933056043601) internal successors, (128453), 55778 states have internal predecessors, (128453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:30,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55779 states to 55779 states and 128453 transitions. [2022-01-18 14:05:30,705 INFO L78 Accepts]: Start accepts. Automaton has 55779 states and 128453 transitions. Word has length 39 [2022-01-18 14:05:30,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:30,705 INFO L470 AbstractCegarLoop]: Abstraction has 55779 states and 128453 transitions. [2022-01-18 14:05:30,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:30,706 INFO L276 IsEmpty]: Start isEmpty. Operand 55779 states and 128453 transitions. [2022-01-18 14:05:30,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:30,747 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:30,747 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:30,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-01-18 14:05:30,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2022-01-18 14:05:30,958 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:30,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:30,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1292344581, now seen corresponding path program 72 times [2022-01-18 14:05:30,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:30,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123432053] [2022-01-18 14:05:30,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:30,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:31,101 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:31,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:31,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123432053] [2022-01-18 14:05:31,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123432053] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:31,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135235535] [2022-01-18 14:05:31,102 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:05:31,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:31,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:31,104 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) [2022-01-18 14:05:31,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-01-18 14:05:31,124 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 14:05:31,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:31,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:31,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:31,266 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:31,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:31,395 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:31,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135235535] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:31,395 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:31,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:31,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514832618] [2022-01-18 14:05:31,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:31,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:31,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:31,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:31,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:31,396 INFO L87 Difference]: Start difference. First operand 55779 states and 128453 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:31,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:31,762 INFO L93 Difference]: Finished difference Result 62634 states and 144537 transitions. [2022-01-18 14:05:31,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:31,775 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:31,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:31,883 INFO L225 Difference]: With dead ends: 62634 [2022-01-18 14:05:31,883 INFO L226 Difference]: Without dead ends: 62596 [2022-01-18 14:05:31,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:31,884 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 72 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:31,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 1049 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:05:31,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62596 states. [2022-01-18 14:05:33,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62596 to 57564. [2022-01-18 14:05:33,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57564 states, 57563 states have (on average 2.307992981602766) internal successors, (132855), 57563 states have internal predecessors, (132855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:33,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57564 states to 57564 states and 132855 transitions. [2022-01-18 14:05:33,483 INFO L78 Accepts]: Start accepts. Automaton has 57564 states and 132855 transitions. Word has length 39 [2022-01-18 14:05:33,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:33,483 INFO L470 AbstractCegarLoop]: Abstraction has 57564 states and 132855 transitions. [2022-01-18 14:05:33,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:33,484 INFO L276 IsEmpty]: Start isEmpty. Operand 57564 states and 132855 transitions. [2022-01-18 14:05:33,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:33,522 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:33,522 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:33,537 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-01-18 14:05:33,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:33,737 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:33,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:33,737 INFO L85 PathProgramCache]: Analyzing trace with hash -21671121, now seen corresponding path program 73 times [2022-01-18 14:05:33,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:33,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390152478] [2022-01-18 14:05:33,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:33,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:33,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:33,869 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:33,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:33,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390152478] [2022-01-18 14:05:33,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390152478] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:33,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941474003] [2022-01-18 14:05:33,870 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:05:33,870 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:33,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:33,871 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:33,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-01-18 14:05:33,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:33,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:33,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:34,005 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:34,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:34,119 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:34,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941474003] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:34,120 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:34,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:34,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552019780] [2022-01-18 14:05:34,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:34,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:34,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:34,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:34,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:34,121 INFO L87 Difference]: Start difference. First operand 57564 states and 132855 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:34,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:34,541 INFO L93 Difference]: Finished difference Result 66814 states and 154712 transitions. [2022-01-18 14:05:34,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:34,541 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:34,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:34,697 INFO L225 Difference]: With dead ends: 66814 [2022-01-18 14:05:34,697 INFO L226 Difference]: Without dead ends: 66772 [2022-01-18 14:05:34,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:34,699 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 78 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:34,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 1085 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:05:34,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66772 states. [2022-01-18 14:05:35,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66772 to 59612. [2022-01-18 14:05:35,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59612 states, 59611 states have (on average 2.314337957759474) internal successors, (137960), 59611 states have internal predecessors, (137960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:36,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59612 states to 59612 states and 137960 transitions. [2022-01-18 14:05:36,111 INFO L78 Accepts]: Start accepts. Automaton has 59612 states and 137960 transitions. Word has length 39 [2022-01-18 14:05:36,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:36,111 INFO L470 AbstractCegarLoop]: Abstraction has 59612 states and 137960 transitions. [2022-01-18 14:05:36,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:36,111 INFO L276 IsEmpty]: Start isEmpty. Operand 59612 states and 137960 transitions. [2022-01-18 14:05:36,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:36,155 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:36,156 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:36,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:36,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:36,370 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:36,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:36,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1949170437, now seen corresponding path program 74 times [2022-01-18 14:05:36,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:36,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272014484] [2022-01-18 14:05:36,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:36,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:36,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:36,497 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:36,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:36,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272014484] [2022-01-18 14:05:36,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272014484] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:36,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113602891] [2022-01-18 14:05:36,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:05:36,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:36,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:36,499 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:36,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-01-18 14:05:36,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:05:36,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:36,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:36,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:36,796 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:36,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:36,904 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:36,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113602891] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:36,904 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:36,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:36,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500696832] [2022-01-18 14:05:36,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:36,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:36,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:36,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:36,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:36,905 INFO L87 Difference]: Start difference. First operand 59612 states and 137960 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:37,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:37,268 INFO L93 Difference]: Finished difference Result 70438 states and 163188 transitions. [2022-01-18 14:05:37,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:37,268 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:37,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:37,391 INFO L225 Difference]: With dead ends: 70438 [2022-01-18 14:05:37,391 INFO L226 Difference]: Without dead ends: 70401 [2022-01-18 14:05:37,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:37,391 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 69 mSDsluCounter, 1134 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 1020 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:37,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 1020 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 604 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:05:37,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70401 states. [2022-01-18 14:05:38,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70401 to 65820. [2022-01-18 14:05:38,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65820 states, 65819 states have (on average 2.321700420851122) internal successors, (152812), 65819 states have internal predecessors, (152812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:38,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65820 states to 65820 states and 152812 transitions. [2022-01-18 14:05:38,704 INFO L78 Accepts]: Start accepts. Automaton has 65820 states and 152812 transitions. Word has length 39 [2022-01-18 14:05:38,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:38,704 INFO L470 AbstractCegarLoop]: Abstraction has 65820 states and 152812 transitions. [2022-01-18 14:05:38,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:38,704 INFO L276 IsEmpty]: Start isEmpty. Operand 65820 states and 152812 transitions. [2022-01-18 14:05:38,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:38,747 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:38,747 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:38,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:38,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:38,962 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:38,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:38,962 INFO L85 PathProgramCache]: Analyzing trace with hash 778956719, now seen corresponding path program 75 times [2022-01-18 14:05:38,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:38,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743529104] [2022-01-18 14:05:38,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:38,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:39,048 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:39,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:39,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743529104] [2022-01-18 14:05:39,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743529104] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:39,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42500069] [2022-01-18 14:05:39,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:05:39,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:39,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:39,050 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:39,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-01-18 14:05:39,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 14:05:39,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:39,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:39,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:39,153 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:39,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:39,247 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:39,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42500069] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:39,247 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:39,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:39,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262447164] [2022-01-18 14:05:39,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:39,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:39,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:39,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:39,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:39,248 INFO L87 Difference]: Start difference. First operand 65820 states and 152812 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:39,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:39,760 INFO L93 Difference]: Finished difference Result 78488 states and 182493 transitions. [2022-01-18 14:05:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:39,760 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:39,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:39,913 INFO L225 Difference]: With dead ends: 78488 [2022-01-18 14:05:39,913 INFO L226 Difference]: Without dead ends: 78449 [2022-01-18 14:05:39,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:39,913 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 67 mSDsluCounter, 1110 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:39,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 1007 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:39,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78449 states. [2022-01-18 14:05:41,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78449 to 72894. [2022-01-18 14:05:41,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72894 states, 72893 states have (on average 2.3292771596723965) internal successors, (169788), 72893 states have internal predecessors, (169788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:41,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72894 states to 72894 states and 169788 transitions. [2022-01-18 14:05:41,311 INFO L78 Accepts]: Start accepts. Automaton has 72894 states and 169788 transitions. Word has length 39 [2022-01-18 14:05:41,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:41,311 INFO L470 AbstractCegarLoop]: Abstraction has 72894 states and 169788 transitions. [2022-01-18 14:05:41,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:41,311 INFO L276 IsEmpty]: Start isEmpty. Operand 72894 states and 169788 transitions. [2022-01-18 14:05:41,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:41,356 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:41,356 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:41,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:41,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-01-18 14:05:41,571 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:41,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:41,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1683867963, now seen corresponding path program 76 times [2022-01-18 14:05:41,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:41,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401313636] [2022-01-18 14:05:41,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:41,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:41,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:41,710 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:41,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:41,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401313636] [2022-01-18 14:05:41,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401313636] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:41,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636030884] [2022-01-18 14:05:41,711 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:05:41,711 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:41,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:41,712 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:41,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-01-18 14:05:41,731 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:05:41,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:41,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:41,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:41,841 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:41,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:42,146 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:42,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636030884] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:42,146 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:42,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:42,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660480316] [2022-01-18 14:05:42,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:42,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:42,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:42,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:42,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:42,147 INFO L87 Difference]: Start difference. First operand 72894 states and 169788 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:42,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:42,552 INFO L93 Difference]: Finished difference Result 87303 states and 203711 transitions. [2022-01-18 14:05:42,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:42,553 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:42,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:42,711 INFO L225 Difference]: With dead ends: 87303 [2022-01-18 14:05:42,711 INFO L226 Difference]: Without dead ends: 87262 [2022-01-18 14:05:42,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:42,712 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 65 mSDsluCounter, 1086 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:42,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 994 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:05:42,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87262 states. [2022-01-18 14:05:44,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87262 to 80806. [2022-01-18 14:05:44,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80806 states, 80805 states have (on average 2.336897469216014) internal successors, (188833), 80805 states have internal predecessors, (188833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:44,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80806 states to 80806 states and 188833 transitions. [2022-01-18 14:05:44,563 INFO L78 Accepts]: Start accepts. Automaton has 80806 states and 188833 transitions. Word has length 39 [2022-01-18 14:05:44,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:44,563 INFO L470 AbstractCegarLoop]: Abstraction has 80806 states and 188833 transitions. [2022-01-18 14:05:44,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:44,563 INFO L276 IsEmpty]: Start isEmpty. Operand 80806 states and 188833 transitions. [2022-01-18 14:05:44,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:44,607 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:44,607 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:44,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:44,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-01-18 14:05:44,818 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:44,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:44,818 INFO L85 PathProgramCache]: Analyzing trace with hash -210426513, now seen corresponding path program 77 times [2022-01-18 14:05:44,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:44,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845175302] [2022-01-18 14:05:44,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:44,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:44,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:44,926 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:44,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:44,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845175302] [2022-01-18 14:05:44,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845175302] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:44,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352765971] [2022-01-18 14:05:44,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:05:44,927 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:44,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:44,927 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:44,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-01-18 14:05:44,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 14:05:44,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:44,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:44,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:45,027 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:45,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:45,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352765971] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:45,092 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:45,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:45,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728373659] [2022-01-18 14:05:45,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:45,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:45,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:45,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:45,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:45,093 INFO L87 Difference]: Start difference. First operand 80806 states and 188833 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:45,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:45,481 INFO L93 Difference]: Finished difference Result 97604 states and 228674 transitions. [2022-01-18 14:05:45,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:45,483 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:45,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:45,737 INFO L225 Difference]: With dead ends: 97604 [2022-01-18 14:05:45,738 INFO L226 Difference]: Without dead ends: 97559 [2022-01-18 14:05:45,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:45,738 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 71 mSDsluCounter, 1146 mSDsCounter, 0 mSdLazyCounter, 604 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:45,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 1046 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 604 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:45,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97559 states. [2022-01-18 14:05:47,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97559 to 89328. [2022-01-18 14:05:47,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89328 states, 89327 states have (on average 2.345035655512891) internal successors, (209475), 89327 states have internal predecessors, (209475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:47,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89328 states to 89328 states and 209475 transitions. [2022-01-18 14:05:47,948 INFO L78 Accepts]: Start accepts. Automaton has 89328 states and 209475 transitions. Word has length 39 [2022-01-18 14:05:47,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:47,948 INFO L470 AbstractCegarLoop]: Abstraction has 89328 states and 209475 transitions. [2022-01-18 14:05:47,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:47,948 INFO L276 IsEmpty]: Start isEmpty. Operand 89328 states and 209475 transitions. [2022-01-18 14:05:48,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:48,004 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:48,004 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:48,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:48,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2022-01-18 14:05:48,207 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:48,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:48,208 INFO L85 PathProgramCache]: Analyzing trace with hash -670427963, now seen corresponding path program 78 times [2022-01-18 14:05:48,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:48,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137208041] [2022-01-18 14:05:48,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:48,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:48,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:48,300 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:48,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:48,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137208041] [2022-01-18 14:05:48,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137208041] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:48,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038458312] [2022-01-18 14:05:48,300 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:05:48,301 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:48,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:48,301 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:48,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-01-18 14:05:48,322 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 14:05:48,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:48,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:48,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:48,387 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:48,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:48,452 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:48,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038458312] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:48,452 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:48,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:48,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492503406] [2022-01-18 14:05:48,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:48,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:48,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:48,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:48,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:48,453 INFO L87 Difference]: Start difference. First operand 89328 states and 209475 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:49,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:49,256 INFO L93 Difference]: Finished difference Result 102528 states and 240016 transitions. [2022-01-18 14:05:49,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:49,256 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:49,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:49,531 INFO L225 Difference]: With dead ends: 102528 [2022-01-18 14:05:49,532 INFO L226 Difference]: Without dead ends: 102492 [2022-01-18 14:05:49,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:49,532 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 62 mSDsluCounter, 1063 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:49,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 995 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:49,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102492 states. [2022-01-18 14:05:51,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102492 to 102234. [2022-01-18 14:05:51,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102234 states, 102233 states have (on average 2.3422280476949715) internal successors, (239453), 102233 states have internal predecessors, (239453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:52,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102234 states to 102234 states and 239453 transitions. [2022-01-18 14:05:52,197 INFO L78 Accepts]: Start accepts. Automaton has 102234 states and 239453 transitions. Word has length 39 [2022-01-18 14:05:52,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:52,197 INFO L470 AbstractCegarLoop]: Abstraction has 102234 states and 239453 transitions. [2022-01-18 14:05:52,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:52,197 INFO L276 IsEmpty]: Start isEmpty. Operand 102234 states and 239453 transitions. [2022-01-18 14:05:52,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:52,269 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:52,269 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:52,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-01-18 14:05:52,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:52,484 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:52,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:52,484 INFO L85 PathProgramCache]: Analyzing trace with hash 946233839, now seen corresponding path program 79 times [2022-01-18 14:05:52,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:52,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173036685] [2022-01-18 14:05:52,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:52,485 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:52,602 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:52,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:52,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173036685] [2022-01-18 14:05:52,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173036685] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:52,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297347008] [2022-01-18 14:05:52,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:05:52,603 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:52,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:52,604 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:52,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-01-18 14:05:52,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:52,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:52,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:52,720 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:52,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:52,818 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:52,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297347008] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:52,818 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:52,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:52,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729854504] [2022-01-18 14:05:52,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:52,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:52,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:52,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:52,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:52,819 INFO L87 Difference]: Start difference. First operand 102234 states and 239453 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:53,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:53,348 INFO L93 Difference]: Finished difference Result 116836 states and 273500 transitions. [2022-01-18 14:05:53,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:53,348 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:53,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:53,594 INFO L225 Difference]: With dead ends: 116836 [2022-01-18 14:05:53,594 INFO L226 Difference]: Without dead ends: 116800 [2022-01-18 14:05:53,594 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:53,594 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 60 mSDsluCounter, 1039 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 983 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:53,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 983 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:05:54,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116800 states. [2022-01-18 14:05:56,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116800 to 116534. [2022-01-18 14:05:56,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116534 states, 116533 states have (on average 2.3420404520607896) internal successors, (272925), 116533 states have internal predecessors, (272925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:56,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116534 states to 116534 states and 272925 transitions. [2022-01-18 14:05:56,702 INFO L78 Accepts]: Start accepts. Automaton has 116534 states and 272925 transitions. Word has length 39 [2022-01-18 14:05:56,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:05:56,702 INFO L470 AbstractCegarLoop]: Abstraction has 116534 states and 272925 transitions. [2022-01-18 14:05:56,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:56,702 INFO L276 IsEmpty]: Start isEmpty. Operand 116534 states and 272925 transitions. [2022-01-18 14:05:56,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:05:56,799 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:05:56,799 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:05:56,814 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-01-18 14:05:56,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:56,999 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:05:57,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:05:57,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1423081605, now seen corresponding path program 80 times [2022-01-18 14:05:57,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:05:57,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086038586] [2022-01-18 14:05:57,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:05:57,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:05:57,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:05:57,124 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:57,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:05:57,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086038586] [2022-01-18 14:05:57,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086038586] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:05:57,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854244580] [2022-01-18 14:05:57,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:05:57,124 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:05:57,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:05:57,128 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:05:57,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-01-18 14:05:57,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:05:57,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:05:57,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:05:57,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:05:57,261 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:57,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:05:57,361 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:05:57,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854244580] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:05:57,362 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:05:57,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:05:57,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232537249] [2022-01-18 14:05:57,362 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:05:57,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:05:57,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:05:57,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:05:57,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:57,362 INFO L87 Difference]: Start difference. First operand 116534 states and 272925 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:05:57,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:05:57,925 INFO L93 Difference]: Finished difference Result 132498 states and 310394 transitions. [2022-01-18 14:05:57,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:05:57,926 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:05:57,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:05:58,716 INFO L225 Difference]: With dead ends: 132498 [2022-01-18 14:05:58,716 INFO L226 Difference]: Without dead ends: 132462 [2022-01-18 14:05:58,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:05:58,716 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 58 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:05:58,716 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 971 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:05:58,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132462 states. [2022-01-18 14:06:01,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132462 to 132188. [2022-01-18 14:06:01,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132188 states, 132187 states have (on average 2.3437024820897667) internal successors, (309807), 132187 states have internal predecessors, (309807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:01,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132188 states to 132188 states and 309807 transitions. [2022-01-18 14:06:01,589 INFO L78 Accepts]: Start accepts. Automaton has 132188 states and 309807 transitions. Word has length 39 [2022-01-18 14:06:01,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:06:01,589 INFO L470 AbstractCegarLoop]: Abstraction has 132188 states and 309807 transitions. [2022-01-18 14:06:01,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:01,589 INFO L276 IsEmpty]: Start isEmpty. Operand 132188 states and 309807 transitions. [2022-01-18 14:06:01,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-18 14:06:01,687 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:06:01,687 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:06:01,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-01-18 14:06:01,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:01,898 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:06:01,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:06:01,899 INFO L85 PathProgramCache]: Analyzing trace with hash 857622447, now seen corresponding path program 81 times [2022-01-18 14:06:01,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:06:01,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94756562] [2022-01-18 14:06:01,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:06:01,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:06:01,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:02,047 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:06:02,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:06:02,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94756562] [2022-01-18 14:06:02,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94756562] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:06:02,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179782631] [2022-01-18 14:06:02,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:06:02,048 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:02,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:06:02,048 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:06:02,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-01-18 14:06:02,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 14:06:02,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:06:02,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-18 14:06:02,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:06:02,201 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:06:02,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:06:02,333 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:06:02,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179782631] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:06:02,333 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:06:02,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-18 14:06:02,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471264573] [2022-01-18 14:06:02,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:06:02,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:06:02,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:06:02,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:06:02,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:06:02,334 INFO L87 Difference]: Start difference. First operand 132188 states and 309807 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:03,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:06:03,659 INFO L93 Difference]: Finished difference Result 150363 states and 352802 transitions. [2022-01-18 14:06:03,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 14:06:03,659 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-01-18 14:06:03,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:06:04,071 INFO L225 Difference]: With dead ends: 150363 [2022-01-18 14:06:04,071 INFO L226 Difference]: Without dead ends: 150327 [2022-01-18 14:06:04,071 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:06:04,071 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 64 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:06:04,071 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 1001 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:06:04,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150327 states. [2022-01-18 14:06:07,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150327 to 150016. [2022-01-18 14:06:07,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150016 states, 150015 states have (on average 2.3474519214745193) internal successors, (352153), 150015 states have internal predecessors, (352153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:07,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150016 states to 150016 states and 352153 transitions. [2022-01-18 14:06:07,736 INFO L78 Accepts]: Start accepts. Automaton has 150016 states and 352153 transitions. Word has length 39 [2022-01-18 14:06:07,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:06:07,736 INFO L470 AbstractCegarLoop]: Abstraction has 150016 states and 352153 transitions. [2022-01-18 14:06:07,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:07,736 INFO L276 IsEmpty]: Start isEmpty. Operand 150016 states and 352153 transitions. [2022-01-18 14:06:07,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:06:07,868 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:06:07,868 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:06:07,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-01-18 14:06:08,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:08,083 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:06:08,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:06:08,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1570930981, now seen corresponding path program 82 times [2022-01-18 14:06:08,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:06:08,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321559918] [2022-01-18 14:06:08,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:06:08,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:06:08,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:08,148 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:08,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:06:08,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321559918] [2022-01-18 14:06:08,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321559918] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:06:08,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840543925] [2022-01-18 14:06:08,149 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:06:08,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:08,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:06:08,150 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:06:08,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:06:08,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:06:08,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:06:08,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:06:08,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-01-18 14:06:08,277 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:08,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:06:08,336 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:08,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840543925] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:06:08,336 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:06:08,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 14:06:08,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212476149] [2022-01-18 14:06:08,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:06:08,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:06:08,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:06:08,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:06:08,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:06:08,337 INFO L87 Difference]: Start difference. First operand 150016 states and 352153 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:09,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:06:09,776 INFO L93 Difference]: Finished difference Result 226299 states and 528421 transitions. [2022-01-18 14:06:09,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 14:06:09,776 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:06:09,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:06:10,391 INFO L225 Difference]: With dead ends: 226299 [2022-01-18 14:06:10,391 INFO L226 Difference]: Without dead ends: 226264 [2022-01-18 14:06:10,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:06:10,392 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 152 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:06:10,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 210 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:06:10,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226264 states. [2022-01-18 14:06:14,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226264 to 150011. [2022-01-18 14:06:14,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150011 states, 150010 states have (on average 2.347463502433171) internal successors, (352143), 150010 states have internal predecessors, (352143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:14,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150011 states to 150011 states and 352143 transitions. [2022-01-18 14:06:14,924 INFO L78 Accepts]: Start accepts. Automaton has 150011 states and 352143 transitions. Word has length 42 [2022-01-18 14:06:14,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:06:14,924 INFO L470 AbstractCegarLoop]: Abstraction has 150011 states and 352143 transitions. [2022-01-18 14:06:14,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:14,924 INFO L276 IsEmpty]: Start isEmpty. Operand 150011 states and 352143 transitions. [2022-01-18 14:06:15,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:06:15,065 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:06:15,065 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:06:15,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-01-18 14:06:15,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:15,275 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:06:15,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:06:15,276 INFO L85 PathProgramCache]: Analyzing trace with hash -296701647, now seen corresponding path program 83 times [2022-01-18 14:06:15,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:06:15,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333738861] [2022-01-18 14:06:15,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:06:15,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:06:15,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:15,334 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:15,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:06:15,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333738861] [2022-01-18 14:06:15,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333738861] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:06:15,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945722616] [2022-01-18 14:06:15,334 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:06:15,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:15,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:06:15,341 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:06:15,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-01-18 14:06:15,386 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 14:06:15,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:06:15,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:06:15,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:06:15,503 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:15,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:06:15,561 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:15,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945722616] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:06:15,561 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:06:15,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:06:15,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927790264] [2022-01-18 14:06:15,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:06:15,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:06:15,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:06:15,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:06:15,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:06:15,562 INFO L87 Difference]: Start difference. First operand 150011 states and 352143 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:17,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:06:17,771 INFO L93 Difference]: Finished difference Result 263568 states and 616722 transitions. [2022-01-18 14:06:17,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-18 14:06:17,771 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:06:17,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:06:18,499 INFO L225 Difference]: With dead ends: 263568 [2022-01-18 14:06:18,499 INFO L226 Difference]: Without dead ends: 263552 [2022-01-18 14:06:18,500 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1866 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1351, Invalid=3341, Unknown=0, NotChecked=0, Total=4692 [2022-01-18 14:06:18,500 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 512 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:06:18,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 401 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:06:18,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263552 states. [2022-01-18 14:06:23,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263552 to 194084. [2022-01-18 14:06:23,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194084 states, 194083 states have (on average 2.353560074813353) internal successors, (456786), 194083 states have internal predecessors, (456786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:24,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194084 states to 194084 states and 456786 transitions. [2022-01-18 14:06:24,380 INFO L78 Accepts]: Start accepts. Automaton has 194084 states and 456786 transitions. Word has length 42 [2022-01-18 14:06:24,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:06:24,380 INFO L470 AbstractCegarLoop]: Abstraction has 194084 states and 456786 transitions. [2022-01-18 14:06:24,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:24,380 INFO L276 IsEmpty]: Start isEmpty. Operand 194084 states and 456786 transitions. [2022-01-18 14:06:24,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:06:24,637 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:06:24,637 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:06:24,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-01-18 14:06:24,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:24,849 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:06:24,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:06:24,849 INFO L85 PathProgramCache]: Analyzing trace with hash -274861175, now seen corresponding path program 84 times [2022-01-18 14:06:24,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:06:24,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781304044] [2022-01-18 14:06:24,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:06:24,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:06:24,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:24,901 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:24,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:06:24,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781304044] [2022-01-18 14:06:24,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781304044] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:06:24,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138442435] [2022-01-18 14:06:24,901 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:06:24,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:24,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:06:24,902 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:06:24,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-01-18 14:06:24,928 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 14:06:24,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:06:24,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:06:24,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:06:25,046 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:25,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:06:25,109 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:25,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138442435] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:06:25,109 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:06:25,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:06:25,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235451362] [2022-01-18 14:06:25,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:06:25,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:06:25,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:06:25,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:06:25,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:06:25,110 INFO L87 Difference]: Start difference. First operand 194084 states and 456786 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:26,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:06:26,337 INFO L93 Difference]: Finished difference Result 262661 states and 614581 transitions. [2022-01-18 14:06:26,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 14:06:26,338 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:06:26,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:06:28,057 INFO L225 Difference]: With dead ends: 262661 [2022-01-18 14:06:28,057 INFO L226 Difference]: Without dead ends: 262655 [2022-01-18 14:06:28,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=571, Invalid=1685, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 14:06:28,057 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 497 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:06:28,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [497 Valid, 377 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:06:28,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262655 states. [2022-01-18 14:06:31,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262655 to 174969. [2022-01-18 14:06:31,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174969 states, 174968 states have (on average 2.343960038407023) internal successors, (410118), 174968 states have internal predecessors, (410118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:32,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174969 states to 174969 states and 410118 transitions. [2022-01-18 14:06:32,930 INFO L78 Accepts]: Start accepts. Automaton has 174969 states and 410118 transitions. Word has length 42 [2022-01-18 14:06:32,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:06:32,930 INFO L470 AbstractCegarLoop]: Abstraction has 174969 states and 410118 transitions. [2022-01-18 14:06:32,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:32,931 INFO L276 IsEmpty]: Start isEmpty. Operand 174969 states and 410118 transitions. [2022-01-18 14:06:33,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:06:33,075 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:06:33,075 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:06:33,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-01-18 14:06:33,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-01-18 14:06:33,291 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:06:33,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:06:33,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1750523889, now seen corresponding path program 85 times [2022-01-18 14:06:33,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:06:33,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076624991] [2022-01-18 14:06:33,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:06:33,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:06:33,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:33,362 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:33,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:06:33,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076624991] [2022-01-18 14:06:33,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076624991] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:06:33,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994592190] [2022-01-18 14:06:33,362 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:06:33,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:33,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:06:33,375 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:06:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:33,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:06:33,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:06:33,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-01-18 14:06:33,516 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:33,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:06:33,575 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:33,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994592190] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:06:33,575 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:06:33,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:06:33,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922537820] [2022-01-18 14:06:33,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:06:33,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:06:33,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:06:33,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:06:33,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:06:33,577 INFO L87 Difference]: Start difference. First operand 174969 states and 410118 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:34,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:06:34,810 INFO L93 Difference]: Finished difference Result 249359 states and 582828 transitions. [2022-01-18 14:06:34,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 14:06:34,810 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:06:34,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:06:36,124 INFO L225 Difference]: With dead ends: 249359 [2022-01-18 14:06:36,125 INFO L226 Difference]: Without dead ends: 249338 [2022-01-18 14:06:36,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=502, Invalid=1568, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 14:06:36,125 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 439 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:06:36,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 370 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 377 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:06:36,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249338 states. [2022-01-18 14:06:39,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249338 to 178114. [2022-01-18 14:06:40,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178114 states, 178113 states have (on average 2.340783659811468) internal successors, (416924), 178113 states have internal predecessors, (416924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:41,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178114 states to 178114 states and 416924 transitions. [2022-01-18 14:06:41,122 INFO L78 Accepts]: Start accepts. Automaton has 178114 states and 416924 transitions. Word has length 42 [2022-01-18 14:06:41,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:06:41,122 INFO L470 AbstractCegarLoop]: Abstraction has 178114 states and 416924 transitions. [2022-01-18 14:06:41,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:41,122 INFO L276 IsEmpty]: Start isEmpty. Operand 178114 states and 416924 transitions. [2022-01-18 14:06:41,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:06:41,286 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:06:41,286 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:06:41,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-01-18 14:06:41,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-01-18 14:06:41,487 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:06:41,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:06:41,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1300838221, now seen corresponding path program 86 times [2022-01-18 14:06:41,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:06:41,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038986471] [2022-01-18 14:06:41,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:06:41,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:06:41,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:41,544 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:41,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:06:41,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038986471] [2022-01-18 14:06:41,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038986471] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:06:41,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860008579] [2022-01-18 14:06:41,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:06:41,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:41,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:06:41,545 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:06:41,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-01-18 14:06:41,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:06:41,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:06:41,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:06:41,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:06:41,680 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:41,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:06:41,739 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:41,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860008579] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:06:41,739 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:06:41,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:06:41,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827895988] [2022-01-18 14:06:41,739 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:06:41,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:06:41,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:06:41,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:06:41,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:06:41,740 INFO L87 Difference]: Start difference. First operand 178114 states and 416924 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:43,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:06:43,551 INFO L93 Difference]: Finished difference Result 259926 states and 607107 transitions. [2022-01-18 14:06:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 14:06:43,551 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:06:43,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:06:44,368 INFO L225 Difference]: With dead ends: 259926 [2022-01-18 14:06:44,368 INFO L226 Difference]: Without dead ends: 259896 [2022-01-18 14:06:44,368 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=452, Invalid=1440, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 14:06:44,369 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 444 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:06:44,369 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [444 Valid, 303 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:06:44,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259896 states. [2022-01-18 14:06:48,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259896 to 179160. [2022-01-18 14:06:48,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179160 states, 179159 states have (on average 2.339781981368505) internal successors, (419193), 179159 states have internal predecessors, (419193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:49,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179160 states to 179160 states and 419193 transitions. [2022-01-18 14:06:49,325 INFO L78 Accepts]: Start accepts. Automaton has 179160 states and 419193 transitions. Word has length 42 [2022-01-18 14:06:49,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:06:49,325 INFO L470 AbstractCegarLoop]: Abstraction has 179160 states and 419193 transitions. [2022-01-18 14:06:49,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:49,326 INFO L276 IsEmpty]: Start isEmpty. Operand 179160 states and 419193 transitions. [2022-01-18 14:06:49,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:06:49,460 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:06:49,460 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:06:49,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-01-18 14:06:49,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2022-01-18 14:06:49,675 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:06:49,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:06:49,676 INFO L85 PathProgramCache]: Analyzing trace with hash 718099057, now seen corresponding path program 87 times [2022-01-18 14:06:49,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:06:49,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194568274] [2022-01-18 14:06:49,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:06:49,676 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:06:49,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:49,721 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:49,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:06:49,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194568274] [2022-01-18 14:06:49,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194568274] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:06:49,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855364094] [2022-01-18 14:06:49,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:06:49,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:49,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:06:49,722 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:06:49,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-01-18 14:06:49,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 14:06:49,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:06:49,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:06:49,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:06:49,858 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:49,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:06:49,918 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:49,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855364094] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:06:49,919 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:06:49,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:06:49,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252531931] [2022-01-18 14:06:49,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:06:49,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:06:49,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:06:49,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:06:49,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:06:49,919 INFO L87 Difference]: Start difference. First operand 179160 states and 419193 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:51,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:06:51,581 INFO L93 Difference]: Finished difference Result 242639 states and 565800 transitions. [2022-01-18 14:06:51,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 14:06:51,582 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:06:51,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:06:52,270 INFO L225 Difference]: With dead ends: 242639 [2022-01-18 14:06:52,270 INFO L226 Difference]: Without dead ends: 242609 [2022-01-18 14:06:52,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 14:06:52,270 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 428 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:06:52,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [428 Valid, 190 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:06:52,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242609 states. [2022-01-18 14:06:56,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242609 to 179160. [2022-01-18 14:06:56,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179160 states, 179159 states have (on average 2.339625695611161) internal successors, (419165), 179159 states have internal predecessors, (419165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:57,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179160 states to 179160 states and 419165 transitions. [2022-01-18 14:06:57,324 INFO L78 Accepts]: Start accepts. Automaton has 179160 states and 419165 transitions. Word has length 42 [2022-01-18 14:06:57,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:06:57,324 INFO L470 AbstractCegarLoop]: Abstraction has 179160 states and 419165 transitions. [2022-01-18 14:06:57,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:57,324 INFO L276 IsEmpty]: Start isEmpty. Operand 179160 states and 419165 transitions. [2022-01-18 14:06:57,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:06:57,504 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:06:57,504 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:06:57,520 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-01-18 14:06:57,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:57,720 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:06:57,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:06:57,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1661668781, now seen corresponding path program 88 times [2022-01-18 14:06:57,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:06:57,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390701864] [2022-01-18 14:06:57,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:06:57,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:06:57,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:06:57,765 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:57,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:06:57,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390701864] [2022-01-18 14:06:57,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390701864] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:06:57,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828316569] [2022-01-18 14:06:57,765 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:06:57,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:06:57,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:06:57,766 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:06:57,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-01-18 14:06:57,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:06:57,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:06:57,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:06:57,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:06:57,893 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:57,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:06:57,953 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:06:57,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828316569] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:06:57,954 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:06:57,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 14:06:57,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328685367] [2022-01-18 14:06:57,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:06:57,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:06:57,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:06:57,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:06:57,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:06:57,954 INFO L87 Difference]: Start difference. First operand 179160 states and 419165 transitions. Second operand has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:06:59,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:06:59,443 INFO L93 Difference]: Finished difference Result 202152 states and 475430 transitions. [2022-01-18 14:06:59,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 14:06:59,443 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:06:59,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:06:59,948 INFO L225 Difference]: With dead ends: 202152 [2022-01-18 14:06:59,948 INFO L226 Difference]: Without dead ends: 202152 [2022-01-18 14:06:59,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:06:59,948 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 146 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:06:59,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 320 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:07:00,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202152 states. [2022-01-18 14:07:03,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202152 to 179520. [2022-01-18 14:07:03,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179520 states, 179519 states have (on average 2.3398581765718394) internal successors, (420049), 179519 states have internal predecessors, (420049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:04,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179520 states to 179520 states and 420049 transitions. [2022-01-18 14:07:04,115 INFO L78 Accepts]: Start accepts. Automaton has 179520 states and 420049 transitions. Word has length 42 [2022-01-18 14:07:04,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:07:04,115 INFO L470 AbstractCegarLoop]: Abstraction has 179520 states and 420049 transitions. [2022-01-18 14:07:04,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:04,115 INFO L276 IsEmpty]: Start isEmpty. Operand 179520 states and 420049 transitions. [2022-01-18 14:07:04,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:07:04,298 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:07:04,300 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:07:04,315 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-01-18 14:07:04,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:04,515 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:07:04,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:07:04,515 INFO L85 PathProgramCache]: Analyzing trace with hash 988254481, now seen corresponding path program 89 times [2022-01-18 14:07:04,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:07:04,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385546647] [2022-01-18 14:07:04,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:07:04,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:07:04,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:04,584 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:04,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:07:04,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385546647] [2022-01-18 14:07:04,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385546647] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:07:04,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820307037] [2022-01-18 14:07:04,585 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:07:04,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:04,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:07:04,586 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:07:04,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-01-18 14:07:04,603 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 14:07:04,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:07:04,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:07:04,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:07:05,333 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:05,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:07:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:05,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820307037] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:07:05,402 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:07:05,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:07:05,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250974299] [2022-01-18 14:07:05,402 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:07:05,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:07:05,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:07:05,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:07:05,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:07:05,404 INFO L87 Difference]: Start difference. First operand 179520 states and 420049 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:06,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:07:06,224 INFO L93 Difference]: Finished difference Result 189300 states and 440992 transitions. [2022-01-18 14:07:06,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 14:07:06,224 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:07:06,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:07:06,649 INFO L225 Difference]: With dead ends: 189300 [2022-01-18 14:07:06,650 INFO L226 Difference]: Without dead ends: 189300 [2022-01-18 14:07:06,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=280, Invalid=590, Unknown=0, NotChecked=0, Total=870 [2022-01-18 14:07:06,650 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 141 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:07:06,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 377 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:07:06,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189300 states. [2022-01-18 14:07:10,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189300 to 179838. [2022-01-18 14:07:10,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179838 states, 179837 states have (on average 2.339841078309803) internal successors, (420790), 179837 states have internal predecessors, (420790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:11,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179838 states to 179838 states and 420790 transitions. [2022-01-18 14:07:11,556 INFO L78 Accepts]: Start accepts. Automaton has 179838 states and 420790 transitions. Word has length 42 [2022-01-18 14:07:11,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:07:11,556 INFO L470 AbstractCegarLoop]: Abstraction has 179838 states and 420790 transitions. [2022-01-18 14:07:11,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:11,557 INFO L276 IsEmpty]: Start isEmpty. Operand 179838 states and 420790 transitions. [2022-01-18 14:07:11,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:07:11,733 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:07:11,734 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:07:11,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-01-18 14:07:11,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2022-01-18 14:07:11,934 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:07:11,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:07:11,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1982228519, now seen corresponding path program 90 times [2022-01-18 14:07:11,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:07:11,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249564862] [2022-01-18 14:07:11,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:07:11,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:07:11,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:11,980 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:11,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:07:11,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249564862] [2022-01-18 14:07:11,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249564862] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:07:11,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428658394] [2022-01-18 14:07:11,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:07:11,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:11,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:07:11,981 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:07:12,005 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 14:07:12,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:07:12,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:07:12,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:07:12,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-01-18 14:07:12,137 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:12,137 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:07:12,199 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:12,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428658394] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:07:12,199 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:07:12,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:07:12,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105140700] [2022-01-18 14:07:12,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:07:12,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:07:12,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:07:12,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:07:12,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:07:12,200 INFO L87 Difference]: Start difference. First operand 179838 states and 420790 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:13,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:07:13,295 INFO L93 Difference]: Finished difference Result 192275 states and 447493 transitions. [2022-01-18 14:07:13,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 14:07:13,295 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:07:13,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:07:14,472 INFO L225 Difference]: With dead ends: 192275 [2022-01-18 14:07:14,472 INFO L226 Difference]: Without dead ends: 192275 [2022-01-18 14:07:14,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=814, Invalid=1838, Unknown=0, NotChecked=0, Total=2652 [2022-01-18 14:07:14,472 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 155 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:07:14,473 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 598 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:07:14,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192275 states. [2022-01-18 14:07:18,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192275 to 181105. [2022-01-18 14:07:18,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181105 states, 181104 states have (on average 2.3396667108401803) internal successors, (423723), 181104 states have internal predecessors, (423723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:18,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181105 states to 181105 states and 423723 transitions. [2022-01-18 14:07:18,907 INFO L78 Accepts]: Start accepts. Automaton has 181105 states and 423723 transitions. Word has length 42 [2022-01-18 14:07:18,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:07:18,907 INFO L470 AbstractCegarLoop]: Abstraction has 181105 states and 423723 transitions. [2022-01-18 14:07:18,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:18,907 INFO L276 IsEmpty]: Start isEmpty. Operand 181105 states and 423723 transitions. [2022-01-18 14:07:19,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:07:19,073 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:07:19,073 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:07:19,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-01-18 14:07:19,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-01-18 14:07:19,286 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:07:19,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:07:19,286 INFO L85 PathProgramCache]: Analyzing trace with hash 1567249569, now seen corresponding path program 91 times [2022-01-18 14:07:19,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:07:19,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212140403] [2022-01-18 14:07:19,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:07:19,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:07:19,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:19,335 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:19,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:07:19,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212140403] [2022-01-18 14:07:19,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212140403] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:07:19,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722478465] [2022-01-18 14:07:19,335 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:07:19,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:19,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:07:19,336 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:07:19,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-01-18 14:07:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:19,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:07:19,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:07:19,508 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:19,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:07:19,583 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:19,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722478465] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:07:19,584 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:07:19,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:07:19,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356064544] [2022-01-18 14:07:19,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:07:19,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:07:19,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:07:19,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:07:19,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:07:19,585 INFO L87 Difference]: Start difference. First operand 181105 states and 423723 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:21,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:07:21,453 INFO L93 Difference]: Finished difference Result 196121 states and 456416 transitions. [2022-01-18 14:07:21,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-18 14:07:21,453 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:07:21,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:07:21,933 INFO L225 Difference]: With dead ends: 196121 [2022-01-18 14:07:21,933 INFO L226 Difference]: Without dead ends: 196121 [2022-01-18 14:07:21,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1028, Invalid=2278, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 14:07:21,934 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 162 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:07:21,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 750 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:07:22,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196121 states. [2022-01-18 14:07:25,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196121 to 182402. [2022-01-18 14:07:25,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182402 states, 182401 states have (on average 2.3401680911837106) internal successors, (426849), 182401 states have internal predecessors, (426849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:26,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182402 states to 182402 states and 426849 transitions. [2022-01-18 14:07:26,707 INFO L78 Accepts]: Start accepts. Automaton has 182402 states and 426849 transitions. Word has length 42 [2022-01-18 14:07:26,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:07:26,707 INFO L470 AbstractCegarLoop]: Abstraction has 182402 states and 426849 transitions. [2022-01-18 14:07:26,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:26,707 INFO L276 IsEmpty]: Start isEmpty. Operand 182402 states and 426849 transitions. [2022-01-18 14:07:26,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:07:26,869 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:07:26,869 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:07:26,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-01-18 14:07:27,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-01-18 14:07:27,084 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:07:27,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:07:27,085 INFO L85 PathProgramCache]: Analyzing trace with hash 1750746985, now seen corresponding path program 92 times [2022-01-18 14:07:27,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:07:27,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007285139] [2022-01-18 14:07:27,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:07:27,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:07:27,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:27,134 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:27,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:07:27,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007285139] [2022-01-18 14:07:27,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007285139] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:07:27,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126271068] [2022-01-18 14:07:27,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:07:27,134 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:27,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:07:27,135 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:07:27,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-01-18 14:07:27,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:07:27,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:07:27,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:07:27,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:07:27,291 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:27,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:07:27,352 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 9 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:27,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126271068] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:07:27,352 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:07:27,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:07:27,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363104799] [2022-01-18 14:07:27,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:07:27,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:07:27,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:07:27,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:07:27,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:07:27,353 INFO L87 Difference]: Start difference. First operand 182402 states and 426849 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:29,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:07:29,366 INFO L93 Difference]: Finished difference Result 200311 states and 466916 transitions. [2022-01-18 14:07:29,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 14:07:29,367 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:07:29,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:07:29,898 INFO L225 Difference]: With dead ends: 200311 [2022-01-18 14:07:29,898 INFO L226 Difference]: Without dead ends: 200311 [2022-01-18 14:07:29,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 889 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1199, Invalid=2341, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 14:07:29,899 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 220 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:07:29,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 642 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:07:30,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200311 states. [2022-01-18 14:07:33,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200311 to 188319. [2022-01-18 14:07:33,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188319 states, 188318 states have (on average 2.3444386622627684) internal successors, (441500), 188318 states have internal predecessors, (441500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:33,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188319 states to 188319 states and 441500 transitions. [2022-01-18 14:07:33,959 INFO L78 Accepts]: Start accepts. Automaton has 188319 states and 441500 transitions. Word has length 42 [2022-01-18 14:07:33,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:07:33,959 INFO L470 AbstractCegarLoop]: Abstraction has 188319 states and 441500 transitions. [2022-01-18 14:07:33,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:33,960 INFO L276 IsEmpty]: Start isEmpty. Operand 188319 states and 441500 transitions. [2022-01-18 14:07:34,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:07:34,735 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:07:34,735 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:07:34,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-01-18 14:07:34,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:34,947 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:07:34,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:07:34,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1772587457, now seen corresponding path program 93 times [2022-01-18 14:07:34,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:07:34,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891826254] [2022-01-18 14:07:34,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:07:34,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:07:34,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:34,994 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:34,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:07:34,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891826254] [2022-01-18 14:07:34,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891826254] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:07:34,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741526021] [2022-01-18 14:07:34,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:07:34,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:34,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:07:34,996 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:07:34,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-01-18 14:07:35,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 14:07:35,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:07:35,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:07:35,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:07:35,123 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:35,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:07:35,174 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:35,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741526021] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:07:35,175 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:07:35,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:07:35,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378757219] [2022-01-18 14:07:35,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:07:35,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:07:35,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:07:35,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:07:35,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:07:35,175 INFO L87 Difference]: Start difference. First operand 188319 states and 441500 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:36,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:07:36,258 INFO L93 Difference]: Finished difference Result 197697 states and 461177 transitions. [2022-01-18 14:07:36,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 14:07:36,259 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:07:36,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:07:36,744 INFO L225 Difference]: With dead ends: 197697 [2022-01-18 14:07:36,745 INFO L226 Difference]: Without dead ends: 197691 [2022-01-18 14:07:36,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=781, Invalid=1475, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 14:07:36,745 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 183 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 651 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:07:36,745 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 651 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:07:37,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197691 states. [2022-01-18 14:07:40,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197691 to 177359. [2022-01-18 14:07:40,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177359 states, 177358 states have (on average 2.337272635009416) internal successors, (414534), 177358 states have internal predecessors, (414534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:41,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177359 states to 177359 states and 414534 transitions. [2022-01-18 14:07:41,316 INFO L78 Accepts]: Start accepts. Automaton has 177359 states and 414534 transitions. Word has length 42 [2022-01-18 14:07:41,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:07:41,316 INFO L470 AbstractCegarLoop]: Abstraction has 177359 states and 414534 transitions. [2022-01-18 14:07:41,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 16 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:41,316 INFO L276 IsEmpty]: Start isEmpty. Operand 177359 states and 414534 transitions. [2022-01-18 14:07:41,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:07:41,476 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:07:41,476 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:07:41,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2022-01-18 14:07:41,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:41,682 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:07:41,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:07:41,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1943317869, now seen corresponding path program 94 times [2022-01-18 14:07:41,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:07:41,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834397635] [2022-01-18 14:07:41,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:07:41,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:07:41,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:41,725 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:41,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:07:41,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834397635] [2022-01-18 14:07:41,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834397635] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:07:41,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146438977] [2022-01-18 14:07:41,726 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:07:41,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:41,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:07:41,726 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:07:41,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-01-18 14:07:41,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:07:41,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:07:41,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:07:41,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:07:41,895 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:41,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:07:41,959 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:41,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146438977] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:07:41,960 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:07:41,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 14:07:41,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455823404] [2022-01-18 14:07:41,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:07:41,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 14:07:41,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:07:41,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 14:07:41,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-01-18 14:07:41,960 INFO L87 Difference]: Start difference. First operand 177359 states and 414534 transitions. Second operand has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:43,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:07:43,689 INFO L93 Difference]: Finished difference Result 182720 states and 426344 transitions. [2022-01-18 14:07:43,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 14:07:43,689 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:07:43,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:07:44,518 INFO L225 Difference]: With dead ends: 182720 [2022-01-18 14:07:44,518 INFO L226 Difference]: Without dead ends: 182720 [2022-01-18 14:07:44,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=631, Invalid=1439, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 14:07:44,519 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 163 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:07:44,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [163 Valid, 585 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:07:44,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182720 states. [2022-01-18 14:07:48,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182720 to 177202. [2022-01-18 14:07:48,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177202 states, 177201 states have (on average 2.337311866185857) internal successors, (414174), 177201 states have internal predecessors, (414174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:48,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177202 states to 177202 states and 414174 transitions. [2022-01-18 14:07:48,741 INFO L78 Accepts]: Start accepts. Automaton has 177202 states and 414174 transitions. Word has length 42 [2022-01-18 14:07:48,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:07:48,741 INFO L470 AbstractCegarLoop]: Abstraction has 177202 states and 414174 transitions. [2022-01-18 14:07:48,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:48,741 INFO L276 IsEmpty]: Start isEmpty. Operand 177202 states and 414174 transitions. [2022-01-18 14:07:48,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:07:48,903 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:07:48,903 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:07:48,918 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-01-18 14:07:49,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2022-01-18 14:07:49,111 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:07:49,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:07:49,112 INFO L85 PathProgramCache]: Analyzing trace with hash 1026625645, now seen corresponding path program 95 times [2022-01-18 14:07:49,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:07:49,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971679117] [2022-01-18 14:07:49,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:07:49,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:07:49,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:49,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:07:49,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971679117] [2022-01-18 14:07:49,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971679117] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:07:49,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358429207] [2022-01-18 14:07:49,161 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:07:49,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:49,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:07:49,175 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:07:49,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-01-18 14:07:49,196 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 14:07:49,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:07:49,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:07:49,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:07:49,348 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:49,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:07:49,401 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:49,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358429207] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:07:49,401 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:07:49,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 14:07:49,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561184678] [2022-01-18 14:07:49,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:07:49,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:07:49,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:07:49,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:07:49,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:07:49,402 INFO L87 Difference]: Start difference. First operand 177202 states and 414174 transitions. Second operand has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:51,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:07:51,065 INFO L93 Difference]: Finished difference Result 185132 states and 432043 transitions. [2022-01-18 14:07:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 14:07:51,065 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:07:51,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:07:51,533 INFO L225 Difference]: With dead ends: 185132 [2022-01-18 14:07:51,533 INFO L226 Difference]: Without dead ends: 185128 [2022-01-18 14:07:51,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=682, Invalid=1574, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 14:07:51,533 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 161 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:07:51,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 525 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:07:51,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185128 states. [2022-01-18 14:07:54,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185128 to 177658. [2022-01-18 14:07:54,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177658 states, 177657 states have (on average 2.337532436098775) internal successors, (415279), 177657 states have internal predecessors, (415279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:55,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177658 states to 177658 states and 415279 transitions. [2022-01-18 14:07:55,352 INFO L78 Accepts]: Start accepts. Automaton has 177658 states and 415279 transitions. Word has length 42 [2022-01-18 14:07:55,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:07:55,352 INFO L470 AbstractCegarLoop]: Abstraction has 177658 states and 415279 transitions. [2022-01-18 14:07:55,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:55,352 INFO L276 IsEmpty]: Start isEmpty. Operand 177658 states and 415279 transitions. [2022-01-18 14:07:55,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:07:55,508 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:07:55,508 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:07:55,523 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-01-18 14:07:55,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:55,723 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:07:55,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:07:55,724 INFO L85 PathProgramCache]: Analyzing trace with hash -799820947, now seen corresponding path program 96 times [2022-01-18 14:07:55,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:07:55,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253750452] [2022-01-18 14:07:55,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:07:55,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:07:55,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:07:55,763 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:55,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:07:55,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253750452] [2022-01-18 14:07:55,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253750452] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:07:55,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759720021] [2022-01-18 14:07:55,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:07:55,764 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:07:55,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:07:55,764 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:07:55,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-01-18 14:07:55,784 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 14:07:55,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:07:55,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:07:55,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:07:56,456 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:56,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:07:56,517 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:07:56,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759720021] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:07:56,518 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:07:56,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 14:07:56,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098458678] [2022-01-18 14:07:56,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:07:56,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:07:56,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:07:56,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:07:56,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:07:56,518 INFO L87 Difference]: Start difference. First operand 177658 states and 415279 transitions. Second operand has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:07:57,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:07:57,777 INFO L93 Difference]: Finished difference Result 195307 states and 455454 transitions. [2022-01-18 14:07:57,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 14:07:57,778 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:07:57,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:07:58,295 INFO L225 Difference]: With dead ends: 195307 [2022-01-18 14:07:58,295 INFO L226 Difference]: Without dead ends: 195305 [2022-01-18 14:07:58,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=983, Invalid=2097, Unknown=0, NotChecked=0, Total=3080 [2022-01-18 14:07:58,296 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 183 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:07:58,296 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 628 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:07:58,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195305 states. [2022-01-18 14:08:01,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195305 to 178561. [2022-01-18 14:08:02,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178561 states, 178560 states have (on average 2.3364975358422937) internal successors, (417205), 178560 states have internal predecessors, (417205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:02,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178561 states to 178561 states and 417205 transitions. [2022-01-18 14:08:02,901 INFO L78 Accepts]: Start accepts. Automaton has 178561 states and 417205 transitions. Word has length 42 [2022-01-18 14:08:02,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:02,901 INFO L470 AbstractCegarLoop]: Abstraction has 178561 states and 417205 transitions. [2022-01-18 14:08:02,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:02,901 INFO L276 IsEmpty]: Start isEmpty. Operand 178561 states and 417205 transitions. [2022-01-18 14:08:03,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:03,058 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:03,059 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:03,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-01-18 14:08:03,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:03,274 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:03,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:03,274 INFO L85 PathProgramCache]: Analyzing trace with hash -1897097619, now seen corresponding path program 97 times [2022-01-18 14:08:03,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:03,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438832770] [2022-01-18 14:08:03,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:03,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:03,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:03,308 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:03,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:03,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438832770] [2022-01-18 14:08:03,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438832770] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:03,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600920591] [2022-01-18 14:08:03,309 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:08:03,309 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:03,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:03,309 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:03,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-01-18 14:08:03,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:03,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:03,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:03,447 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:03,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:03,523 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:03,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600920591] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:03,523 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:03,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 14:08:03,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061030809] [2022-01-18 14:08:03,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:03,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:08:03,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:03,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:08:03,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:08:03,524 INFO L87 Difference]: Start difference. First operand 178561 states and 417205 transitions. Second operand has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:05,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:05,376 INFO L93 Difference]: Finished difference Result 196641 states and 459242 transitions. [2022-01-18 14:08:05,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 14:08:05,376 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:05,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:08:05,973 INFO L225 Difference]: With dead ends: 196641 [2022-01-18 14:08:05,973 INFO L226 Difference]: Without dead ends: 196641 [2022-01-18 14:08:05,974 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1190, Invalid=2350, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 14:08:05,974 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 250 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:08:05,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 520 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 558 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:08:06,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196641 states. [2022-01-18 14:08:09,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196641 to 186345. [2022-01-18 14:08:09,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186345 states, 186344 states have (on average 2.3404187953462414) internal successors, (436123), 186344 states have internal predecessors, (436123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:09,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186345 states to 186345 states and 436123 transitions. [2022-01-18 14:08:09,943 INFO L78 Accepts]: Start accepts. Automaton has 186345 states and 436123 transitions. Word has length 42 [2022-01-18 14:08:09,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:09,944 INFO L470 AbstractCegarLoop]: Abstraction has 186345 states and 436123 transitions. [2022-01-18 14:08:09,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.25) internal successors, (68), 16 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:09,944 INFO L276 IsEmpty]: Start isEmpty. Operand 186345 states and 436123 transitions. [2022-01-18 14:08:10,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:10,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:10,663 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:10,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-01-18 14:08:10,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:10,876 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:10,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:10,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1875257147, now seen corresponding path program 98 times [2022-01-18 14:08:10,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:10,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938566804] [2022-01-18 14:08:10,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:10,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:10,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:10,922 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:08:10,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:10,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938566804] [2022-01-18 14:08:10,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938566804] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:10,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863082842] [2022-01-18 14:08:10,923 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:08:10,923 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:10,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:10,924 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:10,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-01-18 14:08:10,948 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:08:10,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:08:10,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:10,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:11,086 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:11,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:11,150 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:08:11,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863082842] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:11,150 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:11,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 14:08:11,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869348351] [2022-01-18 14:08:11,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:11,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:08:11,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:11,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:08:11,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:08:11,151 INFO L87 Difference]: Start difference. First operand 186345 states and 436123 transitions. Second operand has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:12,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:12,305 INFO L93 Difference]: Finished difference Result 193656 states and 452536 transitions. [2022-01-18 14:08:12,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 14:08:12,305 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:12,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:08:12,811 INFO L225 Difference]: With dead ends: 193656 [2022-01-18 14:08:12,812 INFO L226 Difference]: Without dead ends: 193647 [2022-01-18 14:08:12,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=847, Invalid=1703, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 14:08:12,812 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 238 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 590 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:08:12,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 590 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:08:13,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193647 states. [2022-01-18 14:08:16,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193647 to 163085. [2022-01-18 14:08:17,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163085 states, 163084 states have (on average 2.331945500478281) internal successors, (380303), 163084 states have internal predecessors, (380303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:17,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163085 states to 163085 states and 380303 transitions. [2022-01-18 14:08:17,616 INFO L78 Accepts]: Start accepts. Automaton has 163085 states and 380303 transitions. Word has length 42 [2022-01-18 14:08:17,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:17,616 INFO L470 AbstractCegarLoop]: Abstraction has 163085 states and 380303 transitions. [2022-01-18 14:08:17,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:17,616 INFO L276 IsEmpty]: Start isEmpty. Operand 163085 states and 380303 transitions. [2022-01-18 14:08:17,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:17,743 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:17,743 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:17,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-01-18 14:08:17,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable110 [2022-01-18 14:08:17,958 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:17,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:17,958 INFO L85 PathProgramCache]: Analyzing trace with hash 150127917, now seen corresponding path program 99 times [2022-01-18 14:08:17,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:17,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879537050] [2022-01-18 14:08:17,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:17,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:17,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:18,013 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:18,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:18,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879537050] [2022-01-18 14:08:18,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879537050] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:18,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688186865] [2022-01-18 14:08:18,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:08:18,013 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:18,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:18,015 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:18,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-01-18 14:08:18,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 14:08:18,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:08:18,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:18,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:18,142 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:18,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:18,186 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:18,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688186865] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:18,186 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:18,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 14:08:18,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895524224] [2022-01-18 14:08:18,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:18,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 14:08:18,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:18,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 14:08:18,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-01-18 14:08:18,187 INFO L87 Difference]: Start difference. First operand 163085 states and 380303 transitions. Second operand has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:19,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:19,083 INFO L93 Difference]: Finished difference Result 172013 states and 400786 transitions. [2022-01-18 14:08:19,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 14:08:19,083 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:19,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:08:19,970 INFO L225 Difference]: With dead ends: 172013 [2022-01-18 14:08:19,971 INFO L226 Difference]: Without dead ends: 171989 [2022-01-18 14:08:19,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=776, Invalid=1674, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 14:08:19,971 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 223 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:08:19,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 477 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:08:20,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171989 states. [2022-01-18 14:08:22,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171989 to 157860. [2022-01-18 14:08:22,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157860 states, 157859 states have (on average 2.3348811280953257) internal successors, (368582), 157859 states have internal predecessors, (368582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:23,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157860 states to 157860 states and 368582 transitions. [2022-01-18 14:08:23,828 INFO L78 Accepts]: Start accepts. Automaton has 157860 states and 368582 transitions. Word has length 42 [2022-01-18 14:08:23,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:23,828 INFO L470 AbstractCegarLoop]: Abstraction has 157860 states and 368582 transitions. [2022-01-18 14:08:23,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 17 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:23,829 INFO L276 IsEmpty]: Start isEmpty. Operand 157860 states and 368582 transitions. [2022-01-18 14:08:23,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:23,951 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:23,952 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:23,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-01-18 14:08:24,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:24,166 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:24,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:24,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1861230643, now seen corresponding path program 100 times [2022-01-18 14:08:24,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:24,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739822996] [2022-01-18 14:08:24,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:24,167 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:24,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:24,211 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:24,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:24,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739822996] [2022-01-18 14:08:24,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739822996] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:24,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930484367] [2022-01-18 14:08:24,212 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:08:24,212 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:24,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:24,212 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:24,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-01-18 14:08:24,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:08:24,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:08:24,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:24,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:24,385 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:24,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:24,447 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:24,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930484367] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:24,447 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:24,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-01-18 14:08:24,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200039048] [2022-01-18 14:08:24,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:24,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 14:08:24,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:24,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 14:08:24,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-01-18 14:08:24,447 INFO L87 Difference]: Start difference. First operand 157860 states and 368582 transitions. Second operand has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 18 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:25,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:25,361 INFO L93 Difference]: Finished difference Result 162017 states and 377497 transitions. [2022-01-18 14:08:25,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 14:08:25,361 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 18 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:25,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:08:25,714 INFO L225 Difference]: With dead ends: 162017 [2022-01-18 14:08:25,714 INFO L226 Difference]: Without dead ends: 162017 [2022-01-18 14:08:25,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=676, Invalid=1676, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 14:08:25,715 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 172 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:08:25,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 539 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:08:26,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162017 states. [2022-01-18 14:08:28,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162017 to 157341. [2022-01-18 14:08:29,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157341 states, 157340 states have (on average 2.3348290326681074) internal successors, (367362), 157340 states have internal predecessors, (367362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:29,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157341 states to 157341 states and 367362 transitions. [2022-01-18 14:08:29,578 INFO L78 Accepts]: Start accepts. Automaton has 157341 states and 367362 transitions. Word has length 42 [2022-01-18 14:08:29,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:29,579 INFO L470 AbstractCegarLoop]: Abstraction has 157341 states and 367362 transitions. [2022-01-18 14:08:29,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.9444444444444446) internal successors, (71), 18 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:29,579 INFO L276 IsEmpty]: Start isEmpty. Operand 157341 states and 367362 transitions. [2022-01-18 14:08:29,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:29,737 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:29,737 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:29,753 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2022-01-18 14:08:29,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:29,951 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:29,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:29,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1576314091, now seen corresponding path program 101 times [2022-01-18 14:08:29,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:29,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932036668] [2022-01-18 14:08:29,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:29,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:29,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:29,989 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:29,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:29,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932036668] [2022-01-18 14:08:29,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932036668] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:29,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121094332] [2022-01-18 14:08:29,990 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:08:29,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:29,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:29,991 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:30,433 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 14:08:30,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:08:30,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:30,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:30,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-01-18 14:08:30,614 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:30,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:30,676 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:30,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121094332] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:30,676 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:30,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-01-18 14:08:30,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626952404] [2022-01-18 14:08:30,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:30,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 14:08:30,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:30,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 14:08:30,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-01-18 14:08:30,677 INFO L87 Difference]: Start difference. First operand 157341 states and 367362 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:31,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:31,681 INFO L93 Difference]: Finished difference Result 173122 states and 403315 transitions. [2022-01-18 14:08:31,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 14:08:31,682 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:31,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:08:32,060 INFO L225 Difference]: With dead ends: 173122 [2022-01-18 14:08:32,060 INFO L226 Difference]: Without dead ends: 173118 [2022-01-18 14:08:32,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=732, Invalid=1718, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 14:08:32,061 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 174 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:08:32,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 596 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:08:32,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173118 states. [2022-01-18 14:08:35,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173118 to 156556. [2022-01-18 14:08:35,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156556 states, 156555 states have (on average 2.335537031714094) internal successors, (365640), 156555 states have internal predecessors, (365640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:35,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156556 states to 156556 states and 365640 transitions. [2022-01-18 14:08:35,726 INFO L78 Accepts]: Start accepts. Automaton has 156556 states and 365640 transitions. Word has length 42 [2022-01-18 14:08:35,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:35,726 INFO L470 AbstractCegarLoop]: Abstraction has 156556 states and 365640 transitions. [2022-01-18 14:08:35,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:35,726 INFO L276 IsEmpty]: Start isEmpty. Operand 156556 states and 365640 transitions. [2022-01-18 14:08:35,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:35,842 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:35,842 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:35,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-01-18 14:08:36,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-01-18 14:08:36,055 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:36,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:36,056 INFO L85 PathProgramCache]: Analyzing trace with hash 116845661, now seen corresponding path program 102 times [2022-01-18 14:08:36,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:36,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170065011] [2022-01-18 14:08:36,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:36,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:36,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:36,104 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:36,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:36,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170065011] [2022-01-18 14:08:36,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170065011] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:36,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128259674] [2022-01-18 14:08:36,104 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:08:36,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:36,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:36,105 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:36,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-01-18 14:08:36,125 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 14:08:36,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:08:36,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:36,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:36,275 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:36,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:36,335 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:36,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128259674] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:36,335 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:36,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-01-18 14:08:36,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567527863] [2022-01-18 14:08:36,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:36,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:08:36,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:36,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:08:36,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:08:36,336 INFO L87 Difference]: Start difference. First operand 156556 states and 365640 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:38,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:38,120 INFO L93 Difference]: Finished difference Result 193498 states and 452131 transitions. [2022-01-18 14:08:38,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 14:08:38,121 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:38,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:08:38,641 INFO L225 Difference]: With dead ends: 193498 [2022-01-18 14:08:38,641 INFO L226 Difference]: Without dead ends: 193498 [2022-01-18 14:08:38,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=975, Invalid=1995, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 14:08:38,642 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 215 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:08:38,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 549 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:08:38,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193498 states. [2022-01-18 14:08:42,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193498 to 159213. [2022-01-18 14:08:42,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159213 states, 159212 states have (on average 2.336457050976057) internal successors, (371992), 159212 states have internal predecessors, (371992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:43,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159213 states to 159213 states and 371992 transitions. [2022-01-18 14:08:43,047 INFO L78 Accepts]: Start accepts. Automaton has 159213 states and 371992 transitions. Word has length 42 [2022-01-18 14:08:43,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:43,047 INFO L470 AbstractCegarLoop]: Abstraction has 159213 states and 371992 transitions. [2022-01-18 14:08:43,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:43,048 INFO L276 IsEmpty]: Start isEmpty. Operand 159213 states and 371992 transitions. [2022-01-18 14:08:43,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:43,186 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:43,186 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:43,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-01-18 14:08:43,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-01-18 14:08:43,391 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:43,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:43,392 INFO L85 PathProgramCache]: Analyzing trace with hash 588977061, now seen corresponding path program 103 times [2022-01-18 14:08:43,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:43,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818707682] [2022-01-18 14:08:43,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:43,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:43,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:43,445 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:43,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:43,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818707682] [2022-01-18 14:08:43,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818707682] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:43,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163417705] [2022-01-18 14:08:43,445 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:08:43,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:43,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:43,446 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:43,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-01-18 14:08:43,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:43,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:43,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:44,081 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:44,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:44,139 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:44,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163417705] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:44,139 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:44,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-01-18 14:08:44,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140443964] [2022-01-18 14:08:44,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:44,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:08:44,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:44,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:08:44,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:08:44,140 INFO L87 Difference]: Start difference. First operand 159213 states and 371992 transitions. Second operand has 16 states, 16 states have (on average 4.4375) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:45,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:45,401 INFO L93 Difference]: Finished difference Result 194997 states and 454998 transitions. [2022-01-18 14:08:45,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 14:08:45,401 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:45,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:08:45,824 INFO L225 Difference]: With dead ends: 194997 [2022-01-18 14:08:45,824 INFO L226 Difference]: Without dead ends: 194997 [2022-01-18 14:08:45,824 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1526, Invalid=3030, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 14:08:45,825 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 274 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:08:45,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [274 Valid, 456 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:08:46,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194997 states. [2022-01-18 14:08:49,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194997 to 173187. [2022-01-18 14:08:49,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173187 states, 173186 states have (on average 2.3396637141570333) internal successors, (405197), 173186 states have internal predecessors, (405197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:50,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173187 states to 173187 states and 405197 transitions. [2022-01-18 14:08:50,241 INFO L78 Accepts]: Start accepts. Automaton has 173187 states and 405197 transitions. Word has length 42 [2022-01-18 14:08:50,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:50,241 INFO L470 AbstractCegarLoop]: Abstraction has 173187 states and 405197 transitions. [2022-01-18 14:08:50,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.4375) internal successors, (71), 16 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:50,241 INFO L276 IsEmpty]: Start isEmpty. Operand 173187 states and 405197 transitions. [2022-01-18 14:08:50,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:50,357 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:50,358 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:50,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-01-18 14:08:50,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:50,567 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:50,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:50,568 INFO L85 PathProgramCache]: Analyzing trace with hash 610817533, now seen corresponding path program 104 times [2022-01-18 14:08:50,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:50,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674393957] [2022-01-18 14:08:50,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:50,568 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:50,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:50,603 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:08:50,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:50,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674393957] [2022-01-18 14:08:50,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674393957] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:50,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393501017] [2022-01-18 14:08:50,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:08:50,604 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:50,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:50,605 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:50,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-01-18 14:08:50,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:08:50,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:08:50,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:50,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:50,758 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 21 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:50,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:50,817 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:08:50,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393501017] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:50,817 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:50,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-01-18 14:08:50,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719642063] [2022-01-18 14:08:50,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:50,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:08:50,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:50,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:08:50,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:08:50,818 INFO L87 Difference]: Start difference. First operand 173187 states and 405197 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:51,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:51,874 INFO L93 Difference]: Finished difference Result 192994 states and 450546 transitions. [2022-01-18 14:08:51,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 14:08:51,874 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:51,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:08:52,956 INFO L225 Difference]: With dead ends: 192994 [2022-01-18 14:08:52,956 INFO L226 Difference]: Without dead ends: 192985 [2022-01-18 14:08:52,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 885 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=1030, Invalid=2162, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 14:08:52,956 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 261 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:08:52,956 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 585 Invalid, 518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:08:53,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192985 states. [2022-01-18 14:08:56,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192985 to 163100. [2022-01-18 14:08:56,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163100 states, 163099 states have (on average 2.335072563289781) internal successors, (380848), 163099 states have internal predecessors, (380848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:57,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163100 states to 163100 states and 380848 transitions. [2022-01-18 14:08:57,220 INFO L78 Accepts]: Start accepts. Automaton has 163100 states and 380848 transitions. Word has length 42 [2022-01-18 14:08:57,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:08:57,220 INFO L470 AbstractCegarLoop]: Abstraction has 163100 states and 380848 transitions. [2022-01-18 14:08:57,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:57,220 INFO L276 IsEmpty]: Start isEmpty. Operand 163100 states and 380848 transitions. [2022-01-18 14:08:57,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:08:57,373 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:08:57,373 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:08:57,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2022-01-18 14:08:57,587 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:57,588 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:08:57,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:08:57,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1658764699, now seen corresponding path program 105 times [2022-01-18 14:08:57,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:08:57,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050807091] [2022-01-18 14:08:57,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:08:57,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:08:57,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:08:57,656 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:08:57,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:08:57,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050807091] [2022-01-18 14:08:57,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050807091] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:08:57,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045363764] [2022-01-18 14:08:57,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:08:57,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:08:57,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:08:57,684 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:08:57,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-01-18 14:08:57,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 14:08:57,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:08:57,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:08:57,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:08:57,864 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:08:57,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:08:57,930 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:08:57,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045363764] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:08:57,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:08:57,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-01-18 14:08:57,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715114177] [2022-01-18 14:08:57,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:08:57,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 14:08:57,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:08:57,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 14:08:57,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2022-01-18 14:08:57,931 INFO L87 Difference]: Start difference. First operand 163100 states and 380848 transitions. Second operand has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:08:59,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:08:59,532 INFO L93 Difference]: Finished difference Result 190612 states and 444336 transitions. [2022-01-18 14:08:59,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-18 14:08:59,532 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:08:59,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:09:00,307 INFO L225 Difference]: With dead ends: 190612 [2022-01-18 14:09:00,307 INFO L226 Difference]: Without dead ends: 190579 [2022-01-18 14:09:00,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=877, Invalid=1985, Unknown=0, NotChecked=0, Total=2862 [2022-01-18 14:09:00,307 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 256 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:09:00,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 489 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:09:00,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190579 states. [2022-01-18 14:09:03,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190579 to 160372. [2022-01-18 14:09:03,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160372 states, 160371 states have (on average 2.3338882965124617) internal successors, (374288), 160371 states have internal predecessors, (374288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:04,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160372 states to 160372 states and 374288 transitions. [2022-01-18 14:09:04,172 INFO L78 Accepts]: Start accepts. Automaton has 160372 states and 374288 transitions. Word has length 42 [2022-01-18 14:09:04,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:09:04,172 INFO L470 AbstractCegarLoop]: Abstraction has 160372 states and 374288 transitions. [2022-01-18 14:09:04,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.9411764705882355) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:04,172 INFO L276 IsEmpty]: Start isEmpty. Operand 160372 states and 374288 transitions. [2022-01-18 14:09:04,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:09:04,288 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:09:04,288 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:09:04,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-01-18 14:09:04,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-01-18 14:09:04,503 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:09:04,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:09:04,504 INFO L85 PathProgramCache]: Analyzing trace with hash -2108450367, now seen corresponding path program 106 times [2022-01-18 14:09:04,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:09:04,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427393038] [2022-01-18 14:09:04,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:09:04,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:09:04,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:09:04,541 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:04,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:09:04,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427393038] [2022-01-18 14:09:04,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427393038] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:09:04,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959164446] [2022-01-18 14:09:04,541 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:09:04,541 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:04,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:09:04,542 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:09:04,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-01-18 14:09:04,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:09:04,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:09:04,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:09:04,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:09:04,702 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:04,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:09:04,761 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:04,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959164446] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:09:04,761 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:09:04,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-01-18 14:09:04,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057940417] [2022-01-18 14:09:04,762 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:09:04,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 14:09:04,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:09:04,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 14:09:04,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-01-18 14:09:04,762 INFO L87 Difference]: Start difference. First operand 160372 states and 374288 transitions. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:05,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:09:05,717 INFO L93 Difference]: Finished difference Result 187576 states and 436744 transitions. [2022-01-18 14:09:05,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 14:09:05,718 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:09:05,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:09:06,136 INFO L225 Difference]: With dead ends: 187576 [2022-01-18 14:09:06,137 INFO L226 Difference]: Without dead ends: 187534 [2022-01-18 14:09:06,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=746, Invalid=1804, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 14:09:06,137 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 222 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:09:06,137 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 369 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:09:06,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187534 states. [2022-01-18 14:09:09,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187534 to 160214. [2022-01-18 14:09:09,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160214 states, 160213 states have (on average 2.337001366930274) internal successors, (374418), 160213 states have internal predecessors, (374418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:10,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160214 states to 160214 states and 374418 transitions. [2022-01-18 14:09:10,337 INFO L78 Accepts]: Start accepts. Automaton has 160214 states and 374418 transitions. Word has length 42 [2022-01-18 14:09:10,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:09:10,337 INFO L470 AbstractCegarLoop]: Abstraction has 160214 states and 374418 transitions. [2022-01-18 14:09:10,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:10,337 INFO L276 IsEmpty]: Start isEmpty. Operand 160214 states and 374418 transitions. [2022-01-18 14:09:10,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:09:10,442 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:09:10,443 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:09:10,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-01-18 14:09:10,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-01-18 14:09:10,644 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:09:10,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:09:10,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1020989805, now seen corresponding path program 107 times [2022-01-18 14:09:10,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:09:10,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575109416] [2022-01-18 14:09:10,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:09:10,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:09:10,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:09:10,688 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:10,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:09:10,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575109416] [2022-01-18 14:09:10,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575109416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:09:10,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675992861] [2022-01-18 14:09:10,688 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:09:10,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:10,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:09:10,689 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:09:10,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-01-18 14:09:10,709 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 14:09:10,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:09:10,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:09:10,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:09:10,873 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:10,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:09:10,934 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:10,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675992861] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:09:10,934 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:09:10,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 14:09:10,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461375833] [2022-01-18 14:09:10,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:09:10,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:09:10,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:09:10,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:09:10,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:09:10,935 INFO L87 Difference]: Start difference. First operand 160214 states and 374418 transitions. Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:11,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:09:11,977 INFO L93 Difference]: Finished difference Result 171936 states and 400718 transitions. [2022-01-18 14:09:11,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 14:09:11,977 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:09:11,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:09:12,351 INFO L225 Difference]: With dead ends: 171936 [2022-01-18 14:09:12,352 INFO L226 Difference]: Without dead ends: 171936 [2022-01-18 14:09:12,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=708, Invalid=1842, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 14:09:12,352 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 172 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:09:12,352 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 581 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:09:13,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171936 states. [2022-01-18 14:09:15,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171936 to 162777. [2022-01-18 14:09:15,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162777 states, 162776 states have (on average 2.3344350518503956) internal successors, (379990), 162776 states have internal predecessors, (379990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:15,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162777 states to 162777 states and 379990 transitions. [2022-01-18 14:09:15,959 INFO L78 Accepts]: Start accepts. Automaton has 162777 states and 379990 transitions. Word has length 42 [2022-01-18 14:09:15,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:09:15,959 INFO L470 AbstractCegarLoop]: Abstraction has 162777 states and 379990 transitions. [2022-01-18 14:09:15,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:15,960 INFO L276 IsEmpty]: Start isEmpty. Operand 162777 states and 379990 transitions. [2022-01-18 14:09:16,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:09:16,602 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:09:16,602 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:09:16,631 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-01-18 14:09:16,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:16,817 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:09:16,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:09:16,818 INFO L85 PathProgramCache]: Analyzing trace with hash -119459987, now seen corresponding path program 108 times [2022-01-18 14:09:16,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:09:16,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415148482] [2022-01-18 14:09:16,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:09:16,818 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:09:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:09:16,866 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:16,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:09:16,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415148482] [2022-01-18 14:09:16,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415148482] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:09:16,867 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089469593] [2022-01-18 14:09:16,867 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:09:16,867 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:16,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:09:16,868 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:09:16,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-01-18 14:09:16,888 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 14:09:16,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:09:16,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:09:16,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:09:17,053 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:17,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:09:17,114 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:17,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089469593] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:09:17,115 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:09:17,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-01-18 14:09:17,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037612437] [2022-01-18 14:09:17,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:09:17,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 14:09:17,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:09:17,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 14:09:17,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-01-18 14:09:17,115 INFO L87 Difference]: Start difference. First operand 162777 states and 379990 transitions. Second operand has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:18,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:09:18,290 INFO L93 Difference]: Finished difference Result 196893 states and 458853 transitions. [2022-01-18 14:09:18,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 14:09:18,291 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:09:18,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:09:18,755 INFO L225 Difference]: With dead ends: 196893 [2022-01-18 14:09:18,755 INFO L226 Difference]: Without dead ends: 196889 [2022-01-18 14:09:18,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=809, Invalid=2053, Unknown=0, NotChecked=0, Total=2862 [2022-01-18 14:09:18,756 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 262 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:09:18,756 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [262 Valid, 606 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 576 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:09:18,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196889 states. [2022-01-18 14:09:22,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196889 to 170315. [2022-01-18 14:09:22,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170315 states, 170314 states have (on average 2.3338539403689658) internal successors, (397488), 170314 states have internal predecessors, (397488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:23,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170315 states to 170315 states and 397488 transitions. [2022-01-18 14:09:23,560 INFO L78 Accepts]: Start accepts. Automaton has 170315 states and 397488 transitions. Word has length 42 [2022-01-18 14:09:23,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:09:23,560 INFO L470 AbstractCegarLoop]: Abstraction has 170315 states and 397488 transitions. [2022-01-18 14:09:23,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:23,561 INFO L276 IsEmpty]: Start isEmpty. Operand 170315 states and 397488 transitions. [2022-01-18 14:09:23,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:09:23,672 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:09:23,672 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:09:23,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2022-01-18 14:09:23,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable120 [2022-01-18 14:09:23,887 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:09:23,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:09:23,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1129696621, now seen corresponding path program 109 times [2022-01-18 14:09:23,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:09:23,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96239959] [2022-01-18 14:09:23,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:09:23,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:09:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:09:23,918 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:23,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:09:23,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96239959] [2022-01-18 14:09:23,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96239959] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:09:23,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015249443] [2022-01-18 14:09:23,918 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:09:23,918 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:23,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:09:23,919 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:09:23,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-01-18 14:09:23,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:09:23,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:09:23,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:09:24,081 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:24,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:09:24,139 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:24,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015249443] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:09:24,139 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:09:24,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-01-18 14:09:24,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906280695] [2022-01-18 14:09:24,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:09:24,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 14:09:24,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:09:24,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 14:09:24,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-01-18 14:09:24,140 INFO L87 Difference]: Start difference. First operand 170315 states and 397488 transitions. Second operand has 17 states, 17 states have (on average 4.352941176470588) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:25,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:09:25,473 INFO L93 Difference]: Finished difference Result 223422 states and 521104 transitions. [2022-01-18 14:09:25,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-18 14:09:25,473 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.352941176470588) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:09:25,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:09:26,671 INFO L225 Difference]: With dead ends: 223422 [2022-01-18 14:09:26,672 INFO L226 Difference]: Without dead ends: 223422 [2022-01-18 14:09:26,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1409 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1227, Invalid=2679, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 14:09:26,672 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 261 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:09:26,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 556 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:09:26,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223422 states. [2022-01-18 14:09:30,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223422 to 184904. [2022-01-18 14:09:30,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184904 states, 184903 states have (on average 2.332352638951234) internal successors, (431259), 184903 states have internal predecessors, (431259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:30,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184904 states to 184904 states and 431259 transitions. [2022-01-18 14:09:30,667 INFO L78 Accepts]: Start accepts. Automaton has 184904 states and 431259 transitions. Word has length 42 [2022-01-18 14:09:30,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:09:30,667 INFO L470 AbstractCegarLoop]: Abstraction has 184904 states and 431259 transitions. [2022-01-18 14:09:30,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.352941176470588) internal successors, (74), 17 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:30,667 INFO L276 IsEmpty]: Start isEmpty. Operand 184904 states and 431259 transitions. [2022-01-18 14:09:30,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:09:30,794 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:09:30,794 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:09:30,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2022-01-18 14:09:31,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:31,007 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:09:31,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:09:31,007 INFO L85 PathProgramCache]: Analyzing trace with hash 823716717, now seen corresponding path program 110 times [2022-01-18 14:09:31,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:09:31,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912659053] [2022-01-18 14:09:31,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:09:31,007 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:09:31,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:09:31,042 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:31,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:09:31,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912659053] [2022-01-18 14:09:31,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912659053] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:09:31,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200579754] [2022-01-18 14:09:31,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:09:31,042 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:31,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:09:31,043 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:09:31,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-01-18 14:09:31,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:09:31,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:09:31,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:09:31,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:09:31,716 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:31,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:09:31,775 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:31,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200579754] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:09:31,776 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:09:31,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-01-18 14:09:31,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619224652] [2022-01-18 14:09:31,776 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:09:31,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:09:31,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:09:31,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:09:31,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:09:31,776 INFO L87 Difference]: Start difference. First operand 184904 states and 431259 transitions. Second operand has 16 states, 16 states have (on average 4.625) internal successors, (74), 16 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:33,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:09:33,237 INFO L93 Difference]: Finished difference Result 269590 states and 627794 transitions. [2022-01-18 14:09:33,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 14:09:33,238 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.625) internal successors, (74), 16 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:09:33,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:09:34,463 INFO L225 Difference]: With dead ends: 269590 [2022-01-18 14:09:34,464 INFO L226 Difference]: Without dead ends: 269590 [2022-01-18 14:09:34,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1635 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1414, Invalid=2876, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 14:09:34,464 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 296 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:09:34,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [296 Valid, 397 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:09:34,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269590 states. [2022-01-18 14:09:39,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269590 to 236209. [2022-01-18 14:09:39,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236209 states, 236208 states have (on average 2.330149698570751) internal successors, (550400), 236208 states have internal predecessors, (550400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:40,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236209 states to 236209 states and 550400 transitions. [2022-01-18 14:09:40,749 INFO L78 Accepts]: Start accepts. Automaton has 236209 states and 550400 transitions. Word has length 42 [2022-01-18 14:09:40,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:09:40,749 INFO L470 AbstractCegarLoop]: Abstraction has 236209 states and 550400 transitions. [2022-01-18 14:09:40,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.625) internal successors, (74), 16 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:40,750 INFO L276 IsEmpty]: Start isEmpty. Operand 236209 states and 550400 transitions. [2022-01-18 14:09:40,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:09:40,934 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:09:40,934 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:09:40,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-01-18 14:09:41,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-01-18 14:09:41,149 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:09:41,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:09:41,149 INFO L85 PathProgramCache]: Analyzing trace with hash 845557189, now seen corresponding path program 111 times [2022-01-18 14:09:41,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:09:41,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914988761] [2022-01-18 14:09:41,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:09:41,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:09:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:09:41,182 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:09:41,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:09:41,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914988761] [2022-01-18 14:09:41,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914988761] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:09:41,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813536105] [2022-01-18 14:09:41,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:09:41,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:41,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:09:41,183 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:09:41,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-01-18 14:09:41,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 14:09:41,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:09:41,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:09:41,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:09:41,352 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 20 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:41,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:09:41,407 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:09:41,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813536105] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:09:41,407 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:09:41,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-01-18 14:09:41,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219427282] [2022-01-18 14:09:41,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:09:41,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:09:41,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:09:41,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:09:41,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:09:41,408 INFO L87 Difference]: Start difference. First operand 236209 states and 550400 transitions. Second operand has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:43,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:09:43,485 INFO L93 Difference]: Finished difference Result 268407 states and 624889 transitions. [2022-01-18 14:09:43,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-18 14:09:43,486 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:09:43,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:09:44,187 INFO L225 Difference]: With dead ends: 268407 [2022-01-18 14:09:44,187 INFO L226 Difference]: Without dead ends: 268401 [2022-01-18 14:09:44,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1287 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=1091, Invalid=2449, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 14:09:44,188 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 258 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:09:44,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 501 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:09:44,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268401 states. [2022-01-18 14:09:48,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268401 to 230212. [2022-01-18 14:09:49,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230212 states, 230211 states have (on average 2.326813227864872) internal successors, (535658), 230211 states have internal predecessors, (535658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:50,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230212 states to 230212 states and 535658 transitions. [2022-01-18 14:09:50,449 INFO L78 Accepts]: Start accepts. Automaton has 230212 states and 535658 transitions. Word has length 42 [2022-01-18 14:09:50,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:09:50,449 INFO L470 AbstractCegarLoop]: Abstraction has 230212 states and 535658 transitions. [2022-01-18 14:09:50,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:50,449 INFO L276 IsEmpty]: Start isEmpty. Operand 230212 states and 535658 transitions. [2022-01-18 14:09:50,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:09:50,628 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:09:50,628 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:09:50,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2022-01-18 14:09:50,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-01-18 14:09:50,828 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:09:50,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:09:50,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1424025043, now seen corresponding path program 112 times [2022-01-18 14:09:50,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:09:50,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155754446] [2022-01-18 14:09:50,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:09:50,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:09:50,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:09:50,865 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:09:50,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:09:50,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155754446] [2022-01-18 14:09:50,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155754446] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:09:50,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820779200] [2022-01-18 14:09:50,865 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:09:50,866 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:09:50,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:09:50,866 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:09:50,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-01-18 14:09:50,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:09:50,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:09:50,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:09:50,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:09:51,041 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:09:51,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:09:51,101 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:09:51,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820779200] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:09:51,102 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:09:51,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-01-18 14:09:51,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607629930] [2022-01-18 14:09:51,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:09:51,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 14:09:51,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:09:51,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 14:09:51,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-01-18 14:09:51,102 INFO L87 Difference]: Start difference. First operand 230212 states and 535658 transitions. Second operand has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:09:53,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:09:53,229 INFO L93 Difference]: Finished difference Result 270729 states and 629749 transitions. [2022-01-18 14:09:53,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 14:09:53,229 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:09:53,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:09:53,956 INFO L225 Difference]: With dead ends: 270729 [2022-01-18 14:09:53,956 INFO L226 Difference]: Without dead ends: 270708 [2022-01-18 14:09:53,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1110 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=940, Invalid=2252, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 14:09:53,957 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 253 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:09:53,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 442 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:09:54,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270708 states. [2022-01-18 14:09:59,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270708 to 238632. [2022-01-18 14:09:59,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238632 states, 238631 states have (on average 2.326893823518319) internal successors, (555269), 238631 states have internal predecessors, (555269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:00,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238632 states to 238632 states and 555269 transitions. [2022-01-18 14:10:00,764 INFO L78 Accepts]: Start accepts. Automaton has 238632 states and 555269 transitions. Word has length 42 [2022-01-18 14:10:00,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:10:00,764 INFO L470 AbstractCegarLoop]: Abstraction has 238632 states and 555269 transitions. [2022-01-18 14:10:00,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.117647058823529) internal successors, (70), 17 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:00,764 INFO L276 IsEmpty]: Start isEmpty. Operand 238632 states and 555269 transitions. [2022-01-18 14:10:00,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:10:00,949 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:10:00,949 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:10:00,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-01-18 14:10:01,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-01-18 14:10:01,157 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:10:01,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:10:01,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1873710711, now seen corresponding path program 113 times [2022-01-18 14:10:01,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:10:01,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430711796] [2022-01-18 14:10:01,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:10:01,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:10:01,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:10:01,198 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:10:01,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:10:01,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430711796] [2022-01-18 14:10:01,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430711796] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:10:01,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101897478] [2022-01-18 14:10:01,199 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:10:01,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:10:01,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:10:01,212 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:10:01,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-01-18 14:10:01,242 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 14:10:01,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:10:01,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:10:01,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:10:01,381 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:01,381 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:10:01,429 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:10:01,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101897478] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:10:01,429 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:10:01,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-01-18 14:10:01,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648024048] [2022-01-18 14:10:01,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:10:01,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 14:10:01,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:10:01,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 14:10:01,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-01-18 14:10:01,429 INFO L87 Difference]: Start difference. First operand 238632 states and 555269 transitions. Second operand has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:03,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:10:03,565 INFO L93 Difference]: Finished difference Result 285485 states and 663832 transitions. [2022-01-18 14:10:03,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 14:10:03,566 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:10:03,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:10:04,365 INFO L225 Difference]: With dead ends: 285485 [2022-01-18 14:10:04,366 INFO L226 Difference]: Without dead ends: 285455 [2022-01-18 14:10:04,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 954 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=806, Invalid=2056, Unknown=0, NotChecked=0, Total=2862 [2022-01-18 14:10:04,366 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 299 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:10:04,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 355 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:10:04,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285455 states. [2022-01-18 14:10:09,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285455 to 251515. [2022-01-18 14:10:10,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251515 states, 251514 states have (on average 2.3268605326144867) internal successors, (585238), 251514 states have internal predecessors, (585238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:11,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251515 states to 251515 states and 585238 transitions. [2022-01-18 14:10:11,356 INFO L78 Accepts]: Start accepts. Automaton has 251515 states and 585238 transitions. Word has length 42 [2022-01-18 14:10:11,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:10:11,356 INFO L470 AbstractCegarLoop]: Abstraction has 251515 states and 585238 transitions. [2022-01-18 14:10:11,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.888888888888889) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:11,356 INFO L276 IsEmpty]: Start isEmpty. Operand 251515 states and 585238 transitions. [2022-01-18 14:10:11,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-01-18 14:10:11,525 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:10:11,525 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:10:11,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2022-01-18 14:10:11,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-01-18 14:10:11,735 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:10:11,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:10:11,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1838517421, now seen corresponding path program 114 times [2022-01-18 14:10:11,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:10:11,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574405719] [2022-01-18 14:10:11,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:10:11,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:10:11,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:10:11,775 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:11,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:10:11,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574405719] [2022-01-18 14:10:11,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574405719] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:10:11,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882404453] [2022-01-18 14:10:11,775 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:10:11,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:10:11,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:10:11,776 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:10:11,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-01-18 14:10:11,797 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 14:10:11,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:10:11,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:10:11,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:10:11,964 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:11,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:10:12,024 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:12,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882404453] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:10:12,025 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:10:12,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 14:10:12,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697132835] [2022-01-18 14:10:12,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:10:12,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:10:12,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:10:12,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:10:12,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:10:12,025 INFO L87 Difference]: Start difference. First operand 251515 states and 585238 transitions. Second operand has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:14,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:10:14,244 INFO L93 Difference]: Finished difference Result 294243 states and 684086 transitions. [2022-01-18 14:10:14,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 14:10:14,244 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-01-18 14:10:14,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:10:15,146 INFO L225 Difference]: With dead ends: 294243 [2022-01-18 14:10:15,146 INFO L226 Difference]: Without dead ends: 294204 [2022-01-18 14:10:15,146 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=694, Invalid=1856, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 14:10:15,147 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 200 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:10:15,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 355 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:10:15,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294204 states. [2022-01-18 14:10:20,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294204 to 258646. [2022-01-18 14:10:20,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258646 states, 258645 states have (on average 2.3269500666937306) internal successors, (601854), 258645 states have internal predecessors, (601854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:22,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258646 states to 258646 states and 601854 transitions. [2022-01-18 14:10:22,108 INFO L78 Accepts]: Start accepts. Automaton has 258646 states and 601854 transitions. Word has length 42 [2022-01-18 14:10:22,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:10:22,108 INFO L470 AbstractCegarLoop]: Abstraction has 258646 states and 601854 transitions. [2022-01-18 14:10:22,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:22,109 INFO L276 IsEmpty]: Start isEmpty. Operand 258646 states and 601854 transitions. [2022-01-18 14:10:22,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:10:22,328 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:10:22,328 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:10:22,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-01-18 14:10:22,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-01-18 14:10:22,541 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:10:22,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:10:22,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1911801099, now seen corresponding path program 115 times [2022-01-18 14:10:22,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:10:22,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212311925] [2022-01-18 14:10:22,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:10:22,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:10:22,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:10:22,593 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 21 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:22,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:10:22,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212311925] [2022-01-18 14:10:22,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212311925] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:10:22,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267893229] [2022-01-18 14:10:22,594 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:10:22,594 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:10:22,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:10:22,595 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:10:22,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-01-18 14:10:22,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:10:22,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:10:22,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:10:22,727 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 21 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:22,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:10:22,789 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 21 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:22,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267893229] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:10:22,790 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:10:22,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 14:10:22,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556130154] [2022-01-18 14:10:22,790 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:10:22,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:10:22,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:10:22,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:10:22,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:10:22,794 INFO L87 Difference]: Start difference. First operand 258646 states and 601854 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:24,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:10:24,673 INFO L93 Difference]: Finished difference Result 266339 states and 619212 transitions. [2022-01-18 14:10:24,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 14:10:24,674 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:10:24,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:10:25,441 INFO L225 Difference]: With dead ends: 266339 [2022-01-18 14:10:25,441 INFO L226 Difference]: Without dead ends: 266327 [2022-01-18 14:10:25,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 84 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:10:25,443 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 140 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:10:25,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 397 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:10:25,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266327 states. [2022-01-18 14:10:30,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266327 to 259228. [2022-01-18 14:10:31,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259228 states, 259227 states have (on average 2.3265632052216785) internal successors, (603108), 259227 states have internal predecessors, (603108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:31,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259228 states to 259228 states and 603108 transitions. [2022-01-18 14:10:31,987 INFO L78 Accepts]: Start accepts. Automaton has 259228 states and 603108 transitions. Word has length 45 [2022-01-18 14:10:31,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:10:31,987 INFO L470 AbstractCegarLoop]: Abstraction has 259228 states and 603108 transitions. [2022-01-18 14:10:31,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:31,988 INFO L276 IsEmpty]: Start isEmpty. Operand 259228 states and 603108 transitions. [2022-01-18 14:10:32,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:10:32,203 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:10:32,203 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:10:32,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-01-18 14:10:32,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-01-18 14:10:32,419 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:10:32,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:10:32,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1289629217, now seen corresponding path program 116 times [2022-01-18 14:10:32,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:10:32,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025369411] [2022-01-18 14:10:32,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:10:32,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:10:32,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:10:32,463 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 37 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:32,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:10:32,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025369411] [2022-01-18 14:10:32,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025369411] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:10:32,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334384350] [2022-01-18 14:10:32,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:10:32,463 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:10:32,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:10:32,464 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:10:32,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-01-18 14:10:32,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:10:32,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:10:32,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:10:32,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:10:32,601 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:32,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:10:32,663 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 37 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:32,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334384350] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:10:32,663 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:10:32,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:10:32,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715133649] [2022-01-18 14:10:32,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:10:32,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:10:32,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:10:32,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:10:32,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:10:32,664 INFO L87 Difference]: Start difference. First operand 259228 states and 603108 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:34,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:10:34,879 INFO L93 Difference]: Finished difference Result 266042 states and 618714 transitions. [2022-01-18 14:10:34,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 14:10:34,880 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:10:34,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:10:35,601 INFO L225 Difference]: With dead ends: 266042 [2022-01-18 14:10:35,601 INFO L226 Difference]: Without dead ends: 266038 [2022-01-18 14:10:35,601 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=876, Invalid=1674, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 14:10:35,602 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 249 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:10:35,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 527 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 478 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:10:36,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266038 states. [2022-01-18 14:10:41,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266038 to 263904. [2022-01-18 14:10:41,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263904 states, 263903 states have (on average 2.3279841456898938) internal successors, (614362), 263903 states have internal predecessors, (614362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:42,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263904 states to 263904 states and 614362 transitions. [2022-01-18 14:10:42,040 INFO L78 Accepts]: Start accepts. Automaton has 263904 states and 614362 transitions. Word has length 45 [2022-01-18 14:10:42,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:10:42,040 INFO L470 AbstractCegarLoop]: Abstraction has 263904 states and 614362 transitions. [2022-01-18 14:10:42,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:42,040 INFO L276 IsEmpty]: Start isEmpty. Operand 263904 states and 614362 transitions. [2022-01-18 14:10:43,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:10:43,058 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:10:43,058 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:10:43,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-01-18 14:10:43,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2022-01-18 14:10:43,273 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:10:43,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:10:43,274 INFO L85 PathProgramCache]: Analyzing trace with hash -418053275, now seen corresponding path program 117 times [2022-01-18 14:10:43,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:10:43,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988806405] [2022-01-18 14:10:43,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:10:43,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:10:43,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:10:43,310 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 37 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:43,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:10:43,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988806405] [2022-01-18 14:10:43,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988806405] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:10:43,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132051733] [2022-01-18 14:10:43,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:10:43,310 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:10:43,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:10:43,311 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:10:43,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-01-18 14:10:43,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 14:10:43,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:10:43,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:10:43,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:10:43,430 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:43,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:10:43,501 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 37 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:43,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132051733] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:10:43,501 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:10:43,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:10:43,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58197807] [2022-01-18 14:10:43,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:10:43,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:10:43,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:10:43,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:10:43,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:10:43,502 INFO L87 Difference]: Start difference. First operand 263904 states and 614362 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:44,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:10:44,952 INFO L93 Difference]: Finished difference Result 268041 states and 622726 transitions. [2022-01-18 14:10:44,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 14:10:44,953 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:10:44,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:10:46,247 INFO L225 Difference]: With dead ends: 268041 [2022-01-18 14:10:46,247 INFO L226 Difference]: Without dead ends: 268029 [2022-01-18 14:10:46,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1199, Invalid=2341, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 14:10:46,248 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 259 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:10:46,248 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [259 Valid, 642 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:10:46,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268029 states. [2022-01-18 14:10:51,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268029 to 255241. [2022-01-18 14:10:51,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255241 states, 255240 states have (on average 2.3277621062529383) internal successors, (594138), 255240 states have internal predecessors, (594138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:53,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255241 states to 255241 states and 594138 transitions. [2022-01-18 14:10:53,011 INFO L78 Accepts]: Start accepts. Automaton has 255241 states and 594138 transitions. Word has length 45 [2022-01-18 14:10:53,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:10:53,012 INFO L470 AbstractCegarLoop]: Abstraction has 255241 states and 594138 transitions. [2022-01-18 14:10:53,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:53,012 INFO L276 IsEmpty]: Start isEmpty. Operand 255241 states and 594138 transitions. [2022-01-18 14:10:53,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:10:53,230 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:10:53,232 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:10:53,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2022-01-18 14:10:53,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:10:53,447 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:10:53,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:10:53,447 INFO L85 PathProgramCache]: Analyzing trace with hash -2073595317, now seen corresponding path program 118 times [2022-01-18 14:10:53,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:10:53,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518515331] [2022-01-18 14:10:53,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:10:53,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:10:53,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:10:53,483 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 35 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:53,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:10:53,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518515331] [2022-01-18 14:10:53,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518515331] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:10:53,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236752485] [2022-01-18 14:10:53,484 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:10:53,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:10:53,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:10:53,485 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:10:53,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-01-18 14:10:53,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:10:53,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:10:53,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:10:53,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:10:53,610 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:53,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:10:53,676 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 35 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:10:53,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236752485] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:10:53,676 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:10:53,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 14:10:53,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698181901] [2022-01-18 14:10:53,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:10:53,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 14:10:53,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:10:53,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 14:10:53,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-01-18 14:10:53,677 INFO L87 Difference]: Start difference. First operand 255241 states and 594138 transitions. Second operand has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:10:55,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:10:55,781 INFO L93 Difference]: Finished difference Result 273104 states and 635819 transitions. [2022-01-18 14:10:55,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-18 14:10:55,795 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:10:55,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:10:56,576 INFO L225 Difference]: With dead ends: 273104 [2022-01-18 14:10:56,577 INFO L226 Difference]: Without dead ends: 273072 [2022-01-18 14:10:56,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 83 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=973, Invalid=2107, Unknown=0, NotChecked=0, Total=3080 [2022-01-18 14:10:56,577 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 316 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:10:56,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 465 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:10:56,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273072 states. [2022-01-18 14:11:01,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273072 to 258281. [2022-01-18 14:11:01,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258281 states, 258280 states have (on average 2.3254026637757472) internal successors, (600605), 258280 states have internal predecessors, (600605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:03,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258281 states to 258281 states and 600605 transitions. [2022-01-18 14:11:03,268 INFO L78 Accepts]: Start accepts. Automaton has 258281 states and 600605 transitions. Word has length 45 [2022-01-18 14:11:03,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:11:03,268 INFO L470 AbstractCegarLoop]: Abstraction has 258281 states and 600605 transitions. [2022-01-18 14:11:03,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 17 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:03,268 INFO L276 IsEmpty]: Start isEmpty. Operand 258281 states and 600605 transitions. [2022-01-18 14:11:03,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:11:03,488 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:11:03,488 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:11:03,505 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-01-18 14:11:03,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:03,688 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:11:03,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:11:03,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1032382325, now seen corresponding path program 119 times [2022-01-18 14:11:03,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:11:03,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312194794] [2022-01-18 14:11:03,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:11:03,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:11:03,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:11:03,727 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 35 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:03,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:11:03,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312194794] [2022-01-18 14:11:03,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312194794] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:11:03,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824392875] [2022-01-18 14:11:03,727 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:11:03,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:03,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:11:03,728 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:11:03,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-01-18 14:11:03,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 14:11:03,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:11:03,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:11:03,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:11:03,866 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:03,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:11:03,925 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 35 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:03,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824392875] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:11:03,925 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:11:03,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 14:11:03,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791032562] [2022-01-18 14:11:03,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:11:03,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:11:03,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:11:03,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:11:03,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:11:03,926 INFO L87 Difference]: Start difference. First operand 258281 states and 600605 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:06,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:11:06,047 INFO L93 Difference]: Finished difference Result 272893 states and 632276 transitions. [2022-01-18 14:11:06,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 14:11:06,047 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:11:06,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:11:06,773 INFO L225 Difference]: With dead ends: 272893 [2022-01-18 14:11:06,773 INFO L226 Difference]: Without dead ends: 272881 [2022-01-18 14:11:06,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1190, Invalid=2350, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 14:11:06,774 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 330 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:11:06,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 432 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:11:07,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272881 states. [2022-01-18 14:11:11,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272881 to 238499. [2022-01-18 14:11:11,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238499 states, 238498 states have (on average 2.3267113351055353) internal successors, (554916), 238498 states have internal predecessors, (554916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:13,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238499 states to 238499 states and 554916 transitions. [2022-01-18 14:11:13,175 INFO L78 Accepts]: Start accepts. Automaton has 238499 states and 554916 transitions. Word has length 45 [2022-01-18 14:11:13,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:11:13,176 INFO L470 AbstractCegarLoop]: Abstraction has 238499 states and 554916 transitions. [2022-01-18 14:11:13,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:13,176 INFO L276 IsEmpty]: Start isEmpty. Operand 238499 states and 554916 transitions. [2022-01-18 14:11:13,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:11:13,391 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:11:13,391 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:11:13,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-01-18 14:11:13,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:13,591 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:11:13,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:11:13,592 INFO L85 PathProgramCache]: Analyzing trace with hash 689837195, now seen corresponding path program 120 times [2022-01-18 14:11:13,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:11:13,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335234137] [2022-01-18 14:11:13,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:11:13,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:11:13,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:11:13,633 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:13,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:11:13,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335234137] [2022-01-18 14:11:13,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335234137] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:11:13,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324231764] [2022-01-18 14:11:13,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:11:13,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:13,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:11:13,635 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:11:13,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-01-18 14:11:13,655 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 14:11:13,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:11:13,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:11:13,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:11:13,764 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:13,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:11:13,819 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:13,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324231764] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:11:13,819 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:11:13,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-01-18 14:11:13,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475628095] [2022-01-18 14:11:13,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:11:13,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 14:11:13,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:11:13,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 14:11:13,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-01-18 14:11:13,820 INFO L87 Difference]: Start difference. First operand 238499 states and 554916 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:15,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:11:15,949 INFO L93 Difference]: Finished difference Result 268440 states and 622769 transitions. [2022-01-18 14:11:15,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 14:11:15,949 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:11:15,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:11:16,775 INFO L225 Difference]: With dead ends: 268440 [2022-01-18 14:11:16,776 INFO L226 Difference]: Without dead ends: 268358 [2022-01-18 14:11:16,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=996, Invalid=2426, Unknown=0, NotChecked=0, Total=3422 [2022-01-18 14:11:16,776 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 373 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:11:16,776 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 440 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:11:17,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268358 states. [2022-01-18 14:11:21,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268358 to 241646. [2022-01-18 14:11:21,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241646 states, 241645 states have (on average 2.3204659728113555) internal successors, (560729), 241645 states have internal predecessors, (560729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:23,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241646 states to 241646 states and 560729 transitions. [2022-01-18 14:11:23,595 INFO L78 Accepts]: Start accepts. Automaton has 241646 states and 560729 transitions. Word has length 45 [2022-01-18 14:11:23,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:11:23,595 INFO L470 AbstractCegarLoop]: Abstraction has 241646 states and 560729 transitions. [2022-01-18 14:11:23,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.611111111111111) internal successors, (65), 18 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:23,595 INFO L276 IsEmpty]: Start isEmpty. Operand 241646 states and 560729 transitions. [2022-01-18 14:11:23,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:11:23,808 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:11:23,808 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:11:23,823 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-01-18 14:11:24,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:24,023 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:11:24,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:11:24,023 INFO L85 PathProgramCache]: Analyzing trace with hash -789760693, now seen corresponding path program 121 times [2022-01-18 14:11:24,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:11:24,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801082418] [2022-01-18 14:11:24,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:11:24,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:11:24,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:11:24,059 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:24,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:11:24,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801082418] [2022-01-18 14:11:24,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801082418] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:11:24,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311932658] [2022-01-18 14:11:24,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:11:24,061 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:24,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:11:24,076 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:11:24,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-01-18 14:11:24,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:11:24,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:11:24,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:11:24,248 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:24,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:11:24,311 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:24,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311932658] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:11:24,312 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:11:24,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-01-18 14:11:24,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900756099] [2022-01-18 14:11:24,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:11:24,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:11:24,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:11:24,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:11:24,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:11:24,313 INFO L87 Difference]: Start difference. First operand 241646 states and 560729 transitions. Second operand has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:26,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:11:26,557 INFO L93 Difference]: Finished difference Result 274761 states and 634080 transitions. [2022-01-18 14:11:26,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 14:11:26,557 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:11:26,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:11:27,586 INFO L225 Difference]: With dead ends: 274761 [2022-01-18 14:11:27,587 INFO L226 Difference]: Without dead ends: 274746 [2022-01-18 14:11:27,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1372 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1526, Invalid=3030, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 14:11:27,587 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 329 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:11:27,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [329 Valid, 479 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:11:27,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274746 states. [2022-01-18 14:11:32,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274746 to 245994. [2022-01-18 14:11:33,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245994 states, 245993 states have (on average 2.323440097888964) internal successors, (571550), 245993 states have internal predecessors, (571550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:34,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245994 states to 245994 states and 571550 transitions. [2022-01-18 14:11:34,492 INFO L78 Accepts]: Start accepts. Automaton has 245994 states and 571550 transitions. Word has length 45 [2022-01-18 14:11:34,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:11:34,493 INFO L470 AbstractCegarLoop]: Abstraction has 245994 states and 571550 transitions. [2022-01-18 14:11:34,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0) internal successors, (64), 16 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:34,493 INFO L276 IsEmpty]: Start isEmpty. Operand 245994 states and 571550 transitions. [2022-01-18 14:11:34,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:11:34,699 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:11:34,699 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:11:34,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-01-18 14:11:34,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-01-18 14:11:34,918 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:11:34,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:11:34,918 INFO L85 PathProgramCache]: Analyzing trace with hash -664664373, now seen corresponding path program 122 times [2022-01-18 14:11:34,918 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:11:34,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243694638] [2022-01-18 14:11:34,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:11:34,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:11:34,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:11:34,966 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 29 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:34,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:11:34,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243694638] [2022-01-18 14:11:34,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243694638] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:11:34,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28389039] [2022-01-18 14:11:34,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:11:34,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:34,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:11:34,968 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:11:34,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-01-18 14:11:34,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:11:34,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:11:34,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:11:34,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:11:35,179 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:35,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:11:35,261 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 29 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:35,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28389039] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:11:35,262 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:11:35,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 14:11:35,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584617213] [2022-01-18 14:11:35,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:11:35,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:11:35,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:11:35,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:11:35,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:11:35,262 INFO L87 Difference]: Start difference. First operand 245994 states and 571550 transitions. Second operand has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:37,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:11:37,522 INFO L93 Difference]: Finished difference Result 278953 states and 644927 transitions. [2022-01-18 14:11:37,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 14:11:37,522 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:11:37,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:11:38,382 INFO L225 Difference]: With dead ends: 278953 [2022-01-18 14:11:38,382 INFO L226 Difference]: Without dead ends: 278835 [2022-01-18 14:11:38,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1100 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1034, Invalid=2748, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 14:11:38,383 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 368 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:11:38,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 385 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:11:38,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278835 states. [2022-01-18 14:11:44,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278835 to 257417. [2022-01-18 14:11:44,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257417 states, 257416 states have (on average 2.3185039003014576) internal successors, (596820), 257416 states have internal predecessors, (596820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:45,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257417 states to 257417 states and 596820 transitions. [2022-01-18 14:11:45,159 INFO L78 Accepts]: Start accepts. Automaton has 257417 states and 596820 transitions. Word has length 45 [2022-01-18 14:11:45,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:11:45,159 INFO L470 AbstractCegarLoop]: Abstraction has 257417 states and 596820 transitions. [2022-01-18 14:11:45,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:45,159 INFO L276 IsEmpty]: Start isEmpty. Operand 257417 states and 596820 transitions. [2022-01-18 14:11:45,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:11:45,379 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:11:45,379 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:11:45,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2022-01-18 14:11:45,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2022-01-18 14:11:45,594 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:11:45,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:11:45,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1979006453, now seen corresponding path program 123 times [2022-01-18 14:11:45,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:11:45,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564536690] [2022-01-18 14:11:45,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:11:45,595 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:11:45,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:11:45,626 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 29 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:45,626 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:11:45,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564536690] [2022-01-18 14:11:45,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564536690] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:11:45,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233788644] [2022-01-18 14:11:45,626 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:11:45,626 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:45,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:11:45,627 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:11:45,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-01-18 14:11:45,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 14:11:45,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:11:45,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:11:45,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:11:45,789 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:45,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:11:45,851 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 29 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:45,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233788644] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:11:45,851 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:11:45,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-01-18 14:11:45,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770303291] [2022-01-18 14:11:45,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:11:45,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:11:45,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:11:45,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:11:45,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:11:45,852 INFO L87 Difference]: Start difference. First operand 257417 states and 596820 transitions. Second operand has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:48,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:11:48,255 INFO L93 Difference]: Finished difference Result 311948 states and 718267 transitions. [2022-01-18 14:11:48,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 14:11:48,256 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:11:48,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:11:49,688 INFO L225 Difference]: With dead ends: 311948 [2022-01-18 14:11:49,688 INFO L226 Difference]: Without dead ends: 311936 [2022-01-18 14:11:49,688 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1576 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1414, Invalid=2876, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 14:11:49,688 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 352 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 428 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 14:11:49,689 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [352 Valid, 409 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 428 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 14:11:49,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311936 states. [2022-01-18 14:11:56,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311936 to 287339. [2022-01-18 14:11:56,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287339 states, 287338 states have (on average 2.3100181667583124) internal successors, (663756), 287338 states have internal predecessors, (663756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:57,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287339 states to 287339 states and 663756 transitions. [2022-01-18 14:11:57,273 INFO L78 Accepts]: Start accepts. Automaton has 287339 states and 663756 transitions. Word has length 45 [2022-01-18 14:11:57,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:11:57,273 INFO L470 AbstractCegarLoop]: Abstraction has 287339 states and 663756 transitions. [2022-01-18 14:11:57,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:11:57,273 INFO L276 IsEmpty]: Start isEmpty. Operand 287339 states and 663756 transitions. [2022-01-18 14:11:58,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:11:58,266 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:11:58,266 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:11:58,282 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2022-01-18 14:11:58,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-01-18 14:11:58,479 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:11:58,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:11:58,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1655878035, now seen corresponding path program 124 times [2022-01-18 14:11:58,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:11:58,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551426667] [2022-01-18 14:11:58,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:11:58,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:11:58,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:11:58,525 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:58,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:11:58,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551426667] [2022-01-18 14:11:58,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551426667] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:11:58,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341677286] [2022-01-18 14:11:58,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:11:58,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:11:58,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:11:58,526 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:11:58,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-01-18 14:11:58,545 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:11:58,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:11:58,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:11:58,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:11:58,652 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:58,652 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:11:58,716 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:11:58,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341677286] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:11:58,717 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:11:58,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 14:11:58,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229549407] [2022-01-18 14:11:58,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:11:58,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 14:11:58,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:11:58,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 14:11:58,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-18 14:11:58,718 INFO L87 Difference]: Start difference. First operand 287339 states and 663756 transitions. Second operand has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:00,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:12:00,568 INFO L93 Difference]: Finished difference Result 325159 states and 746408 transitions. [2022-01-18 14:12:00,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 14:12:00,574 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:12:00,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:12:01,588 INFO L225 Difference]: With dead ends: 325159 [2022-01-18 14:12:01,589 INFO L226 Difference]: Without dead ends: 325119 [2022-01-18 14:12:01,589 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=161, Invalid=439, Unknown=0, NotChecked=0, Total=600 [2022-01-18 14:12:01,589 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 145 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:12:01,589 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 266 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:12:01,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325119 states. [2022-01-18 14:12:07,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325119 to 287339. [2022-01-18 14:12:07,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287339 states, 287338 states have (on average 2.3100146865364137) internal successors, (663755), 287338 states have internal predecessors, (663755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:08,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287339 states to 287339 states and 663755 transitions. [2022-01-18 14:12:08,622 INFO L78 Accepts]: Start accepts. Automaton has 287339 states and 663755 transitions. Word has length 45 [2022-01-18 14:12:08,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:12:08,622 INFO L470 AbstractCegarLoop]: Abstraction has 287339 states and 663755 transitions. [2022-01-18 14:12:08,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:08,622 INFO L276 IsEmpty]: Start isEmpty. Operand 287339 states and 663755 transitions. [2022-01-18 14:12:09,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:12:09,563 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:12:09,563 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:12:09,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-01-18 14:12:09,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-01-18 14:12:09,778 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:12:09,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:12:09,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1574062487, now seen corresponding path program 125 times [2022-01-18 14:12:09,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:12:09,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721865813] [2022-01-18 14:12:09,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:12:09,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:12:09,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:12:09,819 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:09,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:12:09,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721865813] [2022-01-18 14:12:09,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721865813] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:12:09,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873577138] [2022-01-18 14:12:09,827 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:12:09,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:12:09,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:12:09,827 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:12:09,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-01-18 14:12:09,847 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 14:12:09,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:12:09,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:12:09,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:12:09,980 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:09,980 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:12:10,041 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:10,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873577138] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:12:10,041 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:12:10,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:12:10,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147128250] [2022-01-18 14:12:10,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:12:10,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:12:10,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:12:10,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:12:10,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:12:10,042 INFO L87 Difference]: Start difference. First operand 287339 states and 663755 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:11,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:12:11,352 INFO L93 Difference]: Finished difference Result 325403 states and 746800 transitions. [2022-01-18 14:12:11,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 14:12:11,353 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:12:11,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:12:12,758 INFO L225 Difference]: With dead ends: 325403 [2022-01-18 14:12:12,758 INFO L226 Difference]: Without dead ends: 325365 [2022-01-18 14:12:12,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 361 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=373, Invalid=1109, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 14:12:12,758 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 380 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:12:12,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 246 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:12:13,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325365 states. [2022-01-18 14:12:18,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325365 to 295454. [2022-01-18 14:12:18,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295454 states, 295453 states have (on average 2.3139517960555485) internal successors, (683664), 295453 states have internal predecessors, (683664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:20,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295454 states to 295454 states and 683664 transitions. [2022-01-18 14:12:20,494 INFO L78 Accepts]: Start accepts. Automaton has 295454 states and 683664 transitions. Word has length 45 [2022-01-18 14:12:20,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:12:20,494 INFO L470 AbstractCegarLoop]: Abstraction has 295454 states and 683664 transitions. [2022-01-18 14:12:20,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:20,494 INFO L276 IsEmpty]: Start isEmpty. Operand 295454 states and 683664 transitions. [2022-01-18 14:12:20,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:12:20,785 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:12:20,785 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:12:20,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-01-18 14:12:20,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2022-01-18 14:12:20,986 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:12:20,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:12:20,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1255694871, now seen corresponding path program 126 times [2022-01-18 14:12:20,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:12:20,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201645353] [2022-01-18 14:12:20,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:12:20,987 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:12:20,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:12:21,030 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 27 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:21,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:12:21,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201645353] [2022-01-18 14:12:21,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201645353] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:12:21,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300058840] [2022-01-18 14:12:21,030 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:12:21,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:12:21,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:12:21,031 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:12:21,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-01-18 14:12:21,051 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 14:12:21,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:12:21,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:12:21,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:12:21,165 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 27 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:21,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:12:21,236 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 27 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:21,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300058840] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:12:21,236 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:12:21,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:12:21,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597486478] [2022-01-18 14:12:21,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:12:21,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:12:21,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:12:21,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:12:21,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:12:21,237 INFO L87 Difference]: Start difference. First operand 295454 states and 683664 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:23,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:12:23,741 INFO L93 Difference]: Finished difference Result 402154 states and 927085 transitions. [2022-01-18 14:12:23,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 14:12:23,742 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:12:23,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:12:24,960 INFO L225 Difference]: With dead ends: 402154 [2022-01-18 14:12:24,960 INFO L226 Difference]: Without dead ends: 402102 [2022-01-18 14:12:24,961 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=497, Invalid=1573, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 14:12:24,961 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 338 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 14:12:24,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 353 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 14:12:25,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402102 states. [2022-01-18 14:12:32,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402102 to 342807. [2022-01-18 14:12:33,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342807 states, 342806 states have (on average 2.313734298699556) internal successors, (793162), 342806 states have internal predecessors, (793162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:35,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342807 states to 342807 states and 793162 transitions. [2022-01-18 14:12:35,108 INFO L78 Accepts]: Start accepts. Automaton has 342807 states and 793162 transitions. Word has length 45 [2022-01-18 14:12:35,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:12:35,108 INFO L470 AbstractCegarLoop]: Abstraction has 342807 states and 793162 transitions. [2022-01-18 14:12:35,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:35,108 INFO L276 IsEmpty]: Start isEmpty. Operand 342807 states and 793162 transitions. [2022-01-18 14:12:35,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:12:35,335 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:12:35,335 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:12:35,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2022-01-18 14:12:35,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:12:35,551 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:12:35,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:12:35,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1703224681, now seen corresponding path program 127 times [2022-01-18 14:12:35,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:12:35,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354248786] [2022-01-18 14:12:35,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:12:35,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:12:35,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:12:35,596 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:35,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:12:35,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354248786] [2022-01-18 14:12:35,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354248786] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:12:35,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667002389] [2022-01-18 14:12:35,596 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:12:35,596 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:12:35,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:12:35,597 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:12:35,598 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-01-18 14:12:35,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:12:35,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:12:35,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:12:35,749 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:35,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:12:35,810 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:35,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667002389] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:12:35,810 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:12:35,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:12:35,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130555423] [2022-01-18 14:12:35,811 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:12:35,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:12:35,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:12:35,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:12:35,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:12:35,811 INFO L87 Difference]: Start difference. First operand 342807 states and 793162 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:38,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:12:38,402 INFO L93 Difference]: Finished difference Result 414502 states and 959829 transitions. [2022-01-18 14:12:38,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 14:12:38,403 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:12:38,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:12:40,202 INFO L225 Difference]: With dead ends: 414502 [2022-01-18 14:12:40,202 INFO L226 Difference]: Without dead ends: 414460 [2022-01-18 14:12:40,202 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 14:12:40,202 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 343 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:12:40,203 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 355 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:12:40,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414460 states. [2022-01-18 14:12:47,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414460 to 363814. [2022-01-18 14:12:48,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363814 states, 363813 states have (on average 2.3125919084804556) internal successors, (841351), 363813 states have internal predecessors, (841351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:50,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363814 states to 363814 states and 841351 transitions. [2022-01-18 14:12:50,093 INFO L78 Accepts]: Start accepts. Automaton has 363814 states and 841351 transitions. Word has length 45 [2022-01-18 14:12:50,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:12:50,093 INFO L470 AbstractCegarLoop]: Abstraction has 363814 states and 841351 transitions. [2022-01-18 14:12:50,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:50,093 INFO L276 IsEmpty]: Start isEmpty. Operand 363814 states and 841351 transitions. [2022-01-18 14:12:50,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:12:50,356 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:12:50,356 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:12:50,371 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2022-01-18 14:12:50,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:12:50,559 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:12:50,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:12:50,559 INFO L85 PathProgramCache]: Analyzing trace with hash -293712663, now seen corresponding path program 128 times [2022-01-18 14:12:50,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:12:50,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700573458] [2022-01-18 14:12:50,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:12:50,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:12:50,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:12:50,607 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 37 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:50,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:12:50,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700573458] [2022-01-18 14:12:50,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700573458] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:12:50,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361040897] [2022-01-18 14:12:50,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:12:50,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:12:50,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:12:50,609 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:12:50,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-01-18 14:12:50,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:12:50,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:12:50,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:12:50,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:12:50,769 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 37 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:50,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:12:50,831 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 37 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:12:50,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361040897] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:12:50,831 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:12:50,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:12:50,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706668306] [2022-01-18 14:12:50,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:12:50,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:12:50,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:12:50,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:12:50,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:12:50,832 INFO L87 Difference]: Start difference. First operand 363814 states and 841351 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:12:53,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:12:53,696 INFO L93 Difference]: Finished difference Result 405998 states and 937198 transitions. [2022-01-18 14:12:53,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 14:12:53,696 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:12:53,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:12:55,446 INFO L225 Difference]: With dead ends: 405998 [2022-01-18 14:12:55,447 INFO L226 Difference]: Without dead ends: 405992 [2022-01-18 14:12:55,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=571, Invalid=1685, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 14:12:55,447 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 338 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:12:55,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 443 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:12:55,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405992 states. [2022-01-18 14:13:02,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405992 to 354989. [2022-01-18 14:13:03,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354989 states, 354988 states have (on average 2.309833008439722) internal successors, (819963), 354988 states have internal predecessors, (819963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:04,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354989 states to 354989 states and 819963 transitions. [2022-01-18 14:13:04,949 INFO L78 Accepts]: Start accepts. Automaton has 354989 states and 819963 transitions. Word has length 45 [2022-01-18 14:13:04,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:13:04,949 INFO L470 AbstractCegarLoop]: Abstraction has 354989 states and 819963 transitions. [2022-01-18 14:13:04,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:04,950 INFO L276 IsEmpty]: Start isEmpty. Operand 354989 states and 819963 transitions. [2022-01-18 14:13:05,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-18 14:13:05,173 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:13:05,173 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:13:05,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-01-18 14:13:05,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:05,388 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:13:05,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:13:05,388 INFO L85 PathProgramCache]: Analyzing trace with hash -2001395155, now seen corresponding path program 129 times [2022-01-18 14:13:05,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:13:05,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283666639] [2022-01-18 14:13:05,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:13:05,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:13:05,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:13:05,424 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:13:05,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:13:05,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283666639] [2022-01-18 14:13:05,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283666639] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:13:05,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915412447] [2022-01-18 14:13:05,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:13:05,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:05,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:13:05,425 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:13:05,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-01-18 14:13:05,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 14:13:05,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:13:05,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 14:13:05,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:13:05,554 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:13:05,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:13:05,607 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 40 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:13:05,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915412447] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:13:05,608 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:13:05,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 14:13:05,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055332703] [2022-01-18 14:13:05,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:13:05,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 14:13:05,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:13:05,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 14:13:05,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-01-18 14:13:05,608 INFO L87 Difference]: Start difference. First operand 354989 states and 819963 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:08,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:13:08,133 INFO L93 Difference]: Finished difference Result 385076 states and 877695 transitions. [2022-01-18 14:13:08,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-18 14:13:08,134 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-18 14:13:08,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:13:09,173 INFO L225 Difference]: With dead ends: 385076 [2022-01-18 14:13:09,173 INFO L226 Difference]: Without dead ends: 385052 [2022-01-18 14:13:09,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1763 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1351, Invalid=3341, Unknown=0, NotChecked=0, Total=4692 [2022-01-18 14:13:09,173 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 389 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:13:09,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 451 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:13:09,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385052 states. [2022-01-18 14:13:15,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385052 to 322184. [2022-01-18 14:13:16,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322184 states, 322183 states have (on average 2.288128175602065) internal successors, (737196), 322183 states have internal predecessors, (737196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:18,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322184 states to 322184 states and 737196 transitions. [2022-01-18 14:13:18,175 INFO L78 Accepts]: Start accepts. Automaton has 322184 states and 737196 transitions. Word has length 45 [2022-01-18 14:13:18,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:13:18,175 INFO L470 AbstractCegarLoop]: Abstraction has 322184 states and 737196 transitions. [2022-01-18 14:13:18,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 16 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:18,176 INFO L276 IsEmpty]: Start isEmpty. Operand 322184 states and 737196 transitions. [2022-01-18 14:13:18,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:13:18,481 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:13:18,481 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:13:18,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2022-01-18 14:13:18,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:18,687 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:13:18,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:13:18,687 INFO L85 PathProgramCache]: Analyzing trace with hash -2015902519, now seen corresponding path program 130 times [2022-01-18 14:13:18,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:13:18,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435840071] [2022-01-18 14:13:18,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:13:18,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:13:18,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:13:18,863 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:13:18,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:13:18,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435840071] [2022-01-18 14:13:18,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435840071] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:13:18,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269329308] [2022-01-18 14:13:18,864 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:13:18,864 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:18,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:13:18,865 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:13:18,865 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-01-18 14:13:18,887 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:13:18,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:13:18,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:13:18,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:13:18,996 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:13:18,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:13:19,100 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 14:13:19,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269329308] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:13:19,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:13:19,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:13:19,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143449380] [2022-01-18 14:13:19,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:13:19,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:13:19,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:13:19,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:13:19,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:13:19,101 INFO L87 Difference]: Start difference. First operand 322184 states and 737196 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:21,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:13:21,239 INFO L93 Difference]: Finished difference Result 328852 states and 752622 transitions. [2022-01-18 14:13:21,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:13:21,239 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:13:21,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:13:22,156 INFO L225 Difference]: With dead ends: 328852 [2022-01-18 14:13:22,156 INFO L226 Difference]: Without dead ends: 328813 [2022-01-18 14:13:22,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:13:22,157 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 112 mSDsluCounter, 2198 mSDsCounter, 0 mSdLazyCounter, 1165 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1860 SdHoareTripleChecker+Invalid, 1174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:13:22,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 1860 Invalid, 1174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1165 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:13:22,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328813 states. [2022-01-18 14:13:28,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328813 to 323898. [2022-01-18 14:13:29,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323898 states, 323897 states have (on average 2.28820581851638) internal successors, (741143), 323897 states have internal predecessors, (741143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:30,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323898 states to 323898 states and 741143 transitions. [2022-01-18 14:13:30,133 INFO L78 Accepts]: Start accepts. Automaton has 323898 states and 741143 transitions. Word has length 48 [2022-01-18 14:13:30,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:13:30,133 INFO L470 AbstractCegarLoop]: Abstraction has 323898 states and 741143 transitions. [2022-01-18 14:13:30,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:30,133 INFO L276 IsEmpty]: Start isEmpty. Operand 323898 states and 741143 transitions. [2022-01-18 14:13:31,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:13:31,370 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:13:31,370 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:13:31,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-01-18 14:13:31,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:31,586 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:13:31,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:13:31,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1972479757, now seen corresponding path program 131 times [2022-01-18 14:13:31,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:13:31,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056317605] [2022-01-18 14:13:31,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:13:31,586 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:13:31,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:13:31,871 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:31,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:13:31,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056317605] [2022-01-18 14:13:31,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056317605] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:13:31,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073206852] [2022-01-18 14:13:31,872 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:13:31,872 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:31,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:13:31,884 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:13:31,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-01-18 14:13:31,915 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 14:13:31,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:13:31,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:13:31,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:13:32,165 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:32,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:13:32,348 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:32,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073206852] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:13:32,348 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:13:32,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:13:32,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440939475] [2022-01-18 14:13:32,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:13:32,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:13:32,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:13:32,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:13:32,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:13:32,349 INFO L87 Difference]: Start difference. First operand 323898 states and 741143 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:34,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:13:34,279 INFO L93 Difference]: Finished difference Result 334490 states and 765815 transitions. [2022-01-18 14:13:34,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:13:34,279 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:13:34,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:13:35,153 INFO L225 Difference]: With dead ends: 334490 [2022-01-18 14:13:35,154 INFO L226 Difference]: Without dead ends: 334447 [2022-01-18 14:13:35,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:13:35,154 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 103 mSDsluCounter, 2121 mSDsCounter, 0 mSdLazyCounter, 1114 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 1811 SdHoareTripleChecker+Invalid, 1123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:13:35,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 1811 Invalid, 1123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1114 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:13:35,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334447 states. [2022-01-18 14:13:41,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334447 to 326376. [2022-01-18 14:13:41,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326376 states, 326375 states have (on average 2.2891152815013407) internal successors, (747110), 326375 states have internal predecessors, (747110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:43,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326376 states to 326376 states and 747110 transitions. [2022-01-18 14:13:43,802 INFO L78 Accepts]: Start accepts. Automaton has 326376 states and 747110 transitions. Word has length 48 [2022-01-18 14:13:43,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:13:43,803 INFO L470 AbstractCegarLoop]: Abstraction has 326376 states and 747110 transitions. [2022-01-18 14:13:43,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:43,803 INFO L276 IsEmpty]: Start isEmpty. Operand 326376 states and 747110 transitions. [2022-01-18 14:13:44,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:13:44,065 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:13:44,066 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:13:44,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-01-18 14:13:44,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:44,275 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:13:44,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:13:44,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1331935395, now seen corresponding path program 132 times [2022-01-18 14:13:44,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:13:44,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262962954] [2022-01-18 14:13:44,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:13:44,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:13:44,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:13:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:44,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:13:44,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262962954] [2022-01-18 14:13:44,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262962954] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:13:44,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661350653] [2022-01-18 14:13:44,445 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:13:44,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:44,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:13:44,446 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:13:44,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-01-18 14:13:44,468 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 14:13:44,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:13:44,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:13:44,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:13:44,597 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:44,597 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:13:44,722 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:44,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661350653] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:13:44,723 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:13:44,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:13:44,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190389871] [2022-01-18 14:13:44,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:13:44,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:13:44,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:13:44,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:13:44,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:13:44,723 INFO L87 Difference]: Start difference. First operand 326376 states and 747110 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:47,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:13:47,004 INFO L93 Difference]: Finished difference Result 340846 states and 781024 transitions. [2022-01-18 14:13:47,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:13:47,005 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:13:47,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:13:47,979 INFO L225 Difference]: With dead ends: 340846 [2022-01-18 14:13:47,980 INFO L226 Difference]: Without dead ends: 340801 [2022-01-18 14:13:47,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:13:47,980 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 101 mSDsluCounter, 2089 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:13:47,980 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 1794 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1096 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:13:48,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340801 states. [2022-01-18 14:13:54,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340801 to 329263. [2022-01-18 14:13:55,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329263 states, 329262 states have (on average 2.2905497749512547) internal successors, (754191), 329262 states have internal predecessors, (754191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:56,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329263 states to 329263 states and 754191 transitions. [2022-01-18 14:13:56,825 INFO L78 Accepts]: Start accepts. Automaton has 329263 states and 754191 transitions. Word has length 48 [2022-01-18 14:13:56,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:13:56,825 INFO L470 AbstractCegarLoop]: Abstraction has 329263 states and 754191 transitions. [2022-01-18 14:13:56,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:13:56,825 INFO L276 IsEmpty]: Start isEmpty. Operand 329263 states and 754191 transitions. [2022-01-18 14:13:57,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:13:57,093 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:13:57,093 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:13:57,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-01-18 14:13:57,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-01-18 14:13:57,308 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:13:57,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:13:57,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1209448943, now seen corresponding path program 133 times [2022-01-18 14:13:57,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:13:57,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666396303] [2022-01-18 14:13:57,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:13:57,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:13:57,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:13:57,473 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:57,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:13:57,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666396303] [2022-01-18 14:13:57,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666396303] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:13:57,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319490249] [2022-01-18 14:13:57,473 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:13:57,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:13:57,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:13:57,474 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:13:57,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-01-18 14:13:57,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:13:57,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:13:57,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:13:57,649 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:57,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:13:57,799 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:13:57,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319490249] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:13:57,799 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:13:57,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:13:57,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310862933] [2022-01-18 14:13:57,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:13:57,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:13:57,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:13:57,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:13:57,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:13:57,800 INFO L87 Difference]: Start difference. First operand 329263 states and 754191 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:00,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:14:00,000 INFO L93 Difference]: Finished difference Result 347624 states and 797383 transitions. [2022-01-18 14:14:00,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:14:00,001 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:14:00,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:14:00,986 INFO L225 Difference]: With dead ends: 347624 [2022-01-18 14:14:00,986 INFO L226 Difference]: Without dead ends: 347577 [2022-01-18 14:14:00,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:00,986 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 99 mSDsluCounter, 2057 mSDsCounter, 0 mSdLazyCounter, 1078 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 1777 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:14:00,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 1777 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1078 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:14:01,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347577 states. [2022-01-18 14:14:08,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347577 to 332674. [2022-01-18 14:14:08,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332674 states, 332673 states have (on average 2.292476395739961) internal successors, (762645), 332673 states have internal predecessors, (762645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:10,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332674 states to 332674 states and 762645 transitions. [2022-01-18 14:14:10,261 INFO L78 Accepts]: Start accepts. Automaton has 332674 states and 762645 transitions. Word has length 48 [2022-01-18 14:14:10,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:14:10,261 INFO L470 AbstractCegarLoop]: Abstraction has 332674 states and 762645 transitions. [2022-01-18 14:14:10,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:10,262 INFO L276 IsEmpty]: Start isEmpty. Operand 332674 states and 762645 transitions. [2022-01-18 14:14:10,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:14:10,503 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:14:10,503 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:14:10,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2022-01-18 14:14:10,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-01-18 14:14:10,718 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:14:10,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:14:10,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1173760607, now seen corresponding path program 134 times [2022-01-18 14:14:10,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:14:10,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649571494] [2022-01-18 14:14:10,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:14:10,719 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:14:10,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:14:10,896 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:10,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:14:10,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649571494] [2022-01-18 14:14:10,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649571494] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:14:10,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058612364] [2022-01-18 14:14:10,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:14:10,896 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:14:10,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:14:10,897 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:14:10,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-01-18 14:14:10,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:14:10,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:14:10,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:14:10,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:14:11,055 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:11,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:14:11,212 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:11,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058612364] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:14:11,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:14:11,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:14:11,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505311046] [2022-01-18 14:14:11,212 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:14:11,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:14:11,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:14:11,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:14:11,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:11,213 INFO L87 Difference]: Start difference. First operand 332674 states and 762645 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:13,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:14:13,462 INFO L93 Difference]: Finished difference Result 357431 states and 821264 transitions. [2022-01-18 14:14:13,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:14:13,462 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:14:13,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:14:14,509 INFO L225 Difference]: With dead ends: 357431 [2022-01-18 14:14:14,509 INFO L226 Difference]: Without dead ends: 357380 [2022-01-18 14:14:14,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:14,509 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 105 mSDsluCounter, 2118 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1825 SdHoareTripleChecker+Invalid, 1120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:14:14,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 1825 Invalid, 1120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:14:15,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357380 states. [2022-01-18 14:14:21,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357380 to 336168. [2022-01-18 14:14:21,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336168 states, 336167 states have (on average 2.2948742737984396) internal successors, (771461), 336167 states have internal predecessors, (771461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:23,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336168 states to 336168 states and 771461 transitions. [2022-01-18 14:14:23,180 INFO L78 Accepts]: Start accepts. Automaton has 336168 states and 771461 transitions. Word has length 48 [2022-01-18 14:14:23,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:14:23,180 INFO L470 AbstractCegarLoop]: Abstraction has 336168 states and 771461 transitions. [2022-01-18 14:14:23,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:23,180 INFO L276 IsEmpty]: Start isEmpty. Operand 336168 states and 771461 transitions. [2022-01-18 14:14:23,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:14:23,438 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:14:23,438 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:14:23,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-01-18 14:14:23,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-01-18 14:14:23,651 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:14:23,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:14:23,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1542245995, now seen corresponding path program 135 times [2022-01-18 14:14:23,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:14:23,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086729541] [2022-01-18 14:14:23,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:14:23,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:14:23,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:14:23,814 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:23,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:14:23,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086729541] [2022-01-18 14:14:23,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086729541] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:14:23,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660906511] [2022-01-18 14:14:23,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 14:14:23,815 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:14:23,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:14:23,815 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:14:23,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-01-18 14:14:23,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 14:14:23,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:14:23,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:14:23,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:14:23,986 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:23,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:14:24,138 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:24,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660906511] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:14:24,138 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:14:24,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:14:24,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061015797] [2022-01-18 14:14:24,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:14:24,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:14:24,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:14:24,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:14:24,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:24,138 INFO L87 Difference]: Start difference. First operand 336168 states and 771461 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:26,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:14:26,487 INFO L93 Difference]: Finished difference Result 366533 states and 842561 transitions. [2022-01-18 14:14:26,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:14:26,487 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:14:26,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:14:28,049 INFO L225 Difference]: With dead ends: 366533 [2022-01-18 14:14:28,049 INFO L226 Difference]: Without dead ends: 366487 [2022-01-18 14:14:28,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:28,050 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 96 mSDsluCounter, 1990 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:14:28,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 1740 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:14:28,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366487 states. [2022-01-18 14:14:35,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366487 to 349417. [2022-01-18 14:14:36,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349417 states, 349416 states have (on average 2.3001408063740643) internal successors, (803706), 349416 states have internal predecessors, (803706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:37,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349417 states to 349417 states and 803706 transitions. [2022-01-18 14:14:37,094 INFO L78 Accepts]: Start accepts. Automaton has 349417 states and 803706 transitions. Word has length 48 [2022-01-18 14:14:37,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:14:37,094 INFO L470 AbstractCegarLoop]: Abstraction has 349417 states and 803706 transitions. [2022-01-18 14:14:37,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:37,094 INFO L276 IsEmpty]: Start isEmpty. Operand 349417 states and 803706 transitions. [2022-01-18 14:14:38,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:14:38,220 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:14:38,220 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:14:38,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-01-18 14:14:38,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-01-18 14:14:38,435 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:14:38,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:14:38,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1589953877, now seen corresponding path program 136 times [2022-01-18 14:14:38,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:14:38,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78009826] [2022-01-18 14:14:38,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:14:38,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:14:38,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:14:38,610 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:38,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:14:38,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78009826] [2022-01-18 14:14:38,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78009826] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:14:38,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625049343] [2022-01-18 14:14:38,611 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 14:14:38,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:14:38,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:14:38,624 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:14:38,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-01-18 14:14:38,644 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 14:14:38,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:14:38,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:14:38,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:14:38,769 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:38,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:14:38,876 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:38,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625049343] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:14:38,876 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:14:38,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:14:38,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513789233] [2022-01-18 14:14:38,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:14:38,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:14:38,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:14:38,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:14:38,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:38,877 INFO L87 Difference]: Start difference. First operand 349417 states and 803706 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:40,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:14:40,924 INFO L93 Difference]: Finished difference Result 385034 states and 887492 transitions. [2022-01-18 14:14:40,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:14:40,925 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:14:40,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:14:42,473 INFO L225 Difference]: With dead ends: 385034 [2022-01-18 14:14:42,473 INFO L226 Difference]: Without dead ends: 384986 [2022-01-18 14:14:42,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:42,474 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 94 mSDsluCounter, 1958 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 1723 SdHoareTripleChecker+Invalid, 1035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:14:42,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 1723 Invalid, 1035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1026 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:14:42,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384986 states. [2022-01-18 14:14:49,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384986 to 363716. [2022-01-18 14:14:50,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363716 states, 363715 states have (on average 2.306138047647196) internal successors, (838777), 363715 states have internal predecessors, (838777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:52,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363716 states to 363716 states and 838777 transitions. [2022-01-18 14:14:52,003 INFO L78 Accepts]: Start accepts. Automaton has 363716 states and 838777 transitions. Word has length 48 [2022-01-18 14:14:52,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:14:52,003 INFO L470 AbstractCegarLoop]: Abstraction has 363716 states and 838777 transitions. [2022-01-18 14:14:52,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:52,003 INFO L276 IsEmpty]: Start isEmpty. Operand 363716 states and 838777 transitions. [2022-01-18 14:14:52,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:14:52,268 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:14:52,268 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:14:52,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-01-18 14:14:52,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:14:52,482 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:14:52,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:14:52,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1572662537, now seen corresponding path program 137 times [2022-01-18 14:14:52,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:14:52,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078291934] [2022-01-18 14:14:52,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:14:52,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:14:52,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:14:52,728 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:52,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:14:52,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078291934] [2022-01-18 14:14:52,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078291934] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:14:52,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403131002] [2022-01-18 14:14:52,728 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 14:14:52,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:14:52,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:14:52,729 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:14:52,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-01-18 14:14:52,754 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-01-18 14:14:52,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:14:52,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:14:52,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:14:52,910 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:52,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:14:53,094 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:14:53,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403131002] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:14:53,094 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:14:53,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:14:53,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458270836] [2022-01-18 14:14:53,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:14:53,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:14:53,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:14:53,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:14:53,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:53,095 INFO L87 Difference]: Start difference. First operand 363716 states and 838777 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:14:55,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:14:55,597 INFO L93 Difference]: Finished difference Result 404474 states and 935024 transitions. [2022-01-18 14:14:55,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:14:55,598 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:14:55,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:14:57,354 INFO L225 Difference]: With dead ends: 404474 [2022-01-18 14:14:57,354 INFO L226 Difference]: Without dead ends: 404424 [2022-01-18 14:14:57,354 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:14:57,354 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 92 mSDsluCounter, 1926 mSDsCounter, 0 mSdLazyCounter, 1009 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 1706 SdHoareTripleChecker+Invalid, 1018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:14:57,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 1706 Invalid, 1018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1009 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:14:57,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404424 states. [2022-01-18 14:15:04,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404424 to 379171. [2022-01-18 14:15:05,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379171 states, 379170 states have (on average 2.3127093388189994) internal successors, (876910), 379170 states have internal predecessors, (876910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:07,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379171 states to 379171 states and 876910 transitions. [2022-01-18 14:15:07,199 INFO L78 Accepts]: Start accepts. Automaton has 379171 states and 876910 transitions. Word has length 48 [2022-01-18 14:15:07,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:15:07,199 INFO L470 AbstractCegarLoop]: Abstraction has 379171 states and 876910 transitions. [2022-01-18 14:15:07,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:07,200 INFO L276 IsEmpty]: Start isEmpty. Operand 379171 states and 876910 transitions. [2022-01-18 14:15:07,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:15:07,493 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:15:07,493 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:15:07,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-01-18 14:15:07,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:15:07,703 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:15:07,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:15:07,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1535668071, now seen corresponding path program 138 times [2022-01-18 14:15:07,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:15:07,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478310466] [2022-01-18 14:15:07,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:15:07,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:15:07,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:15:07,881 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:07,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:15:07,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478310466] [2022-01-18 14:15:07,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478310466] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:15:07,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403255393] [2022-01-18 14:15:07,881 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 14:15:07,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:15:07,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:15:07,888 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:15:07,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-01-18 14:15:07,909 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 14:15:07,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:15:07,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:15:07,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:15:08,065 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:08,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:15:08,223 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:08,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403255393] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:15:08,223 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:15:08,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:15:08,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592956457] [2022-01-18 14:15:08,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:15:08,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:15:08,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:15:08,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:15:08,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:15:08,224 INFO L87 Difference]: Start difference. First operand 379171 states and 876910 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:11,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:15:11,357 INFO L93 Difference]: Finished difference Result 427965 states and 992784 transitions. [2022-01-18 14:15:11,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:15:11,359 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:15:11,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:15:12,774 INFO L225 Difference]: With dead ends: 427965 [2022-01-18 14:15:12,774 INFO L226 Difference]: Without dead ends: 427911 [2022-01-18 14:15:12,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:15:12,774 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 98 mSDsluCounter, 2006 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1774 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:15:12,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 1774 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:15:13,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427911 states. [2022-01-18 14:15:21,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427911 to 395508. [2022-01-18 14:15:21,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395508 states, 395507 states have (on average 2.3198578027696097) internal successors, (917520), 395507 states have internal predecessors, (917520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:23,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395508 states to 395508 states and 917520 transitions. [2022-01-18 14:15:23,827 INFO L78 Accepts]: Start accepts. Automaton has 395508 states and 917520 transitions. Word has length 48 [2022-01-18 14:15:23,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:15:23,828 INFO L470 AbstractCegarLoop]: Abstraction has 395508 states and 917520 transitions. [2022-01-18 14:15:23,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:23,828 INFO L276 IsEmpty]: Start isEmpty. Operand 395508 states and 917520 transitions. [2022-01-18 14:15:24,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:15:24,096 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:15:24,096 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:15:24,111 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-01-18 14:15:24,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2022-01-18 14:15:24,311 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:15:24,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:15:24,311 INFO L85 PathProgramCache]: Analyzing trace with hash -1679078941, now seen corresponding path program 139 times [2022-01-18 14:15:24,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:15:24,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462951210] [2022-01-18 14:15:24,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:15:24,311 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:15:24,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:15:24,534 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:24,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:15:24,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462951210] [2022-01-18 14:15:24,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462951210] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:15:24,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970364431] [2022-01-18 14:15:24,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 14:15:24,535 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:15:24,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:15:24,536 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:15:24,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-01-18 14:15:24,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:15:24,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:15:24,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:15:24,702 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:24,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:15:24,790 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:24,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970364431] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:15:24,790 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:15:24,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:15:24,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000902661] [2022-01-18 14:15:24,790 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:15:24,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:15:24,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:15:24,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:15:24,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:15:24,791 INFO L87 Difference]: Start difference. First operand 395508 states and 917520 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:28,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:15:28,039 INFO L93 Difference]: Finished difference Result 440395 states and 1021675 transitions. [2022-01-18 14:15:28,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:15:28,051 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:15:28,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:15:29,434 INFO L225 Difference]: With dead ends: 440395 [2022-01-18 14:15:29,434 INFO L226 Difference]: Without dead ends: 440346 [2022-01-18 14:15:29,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:15:29,434 INFO L933 BasicCegarLoop]: 101 mSDtfsCounter, 89 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 975 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1689 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 975 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 14:15:29,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 1689 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 975 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 14:15:29,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440346 states. [2022-01-18 14:15:38,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440346 to 417003. [2022-01-18 14:15:39,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417003 states, 417002 states have (on average 2.323758639047295) internal successors, (969012), 417002 states have internal predecessors, (969012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:40,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417003 states to 417003 states and 969012 transitions. [2022-01-18 14:15:40,543 INFO L78 Accepts]: Start accepts. Automaton has 417003 states and 969012 transitions. Word has length 48 [2022-01-18 14:15:40,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 14:15:40,543 INFO L470 AbstractCegarLoop]: Abstraction has 417003 states and 969012 transitions. [2022-01-18 14:15:40,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:40,543 INFO L276 IsEmpty]: Start isEmpty. Operand 417003 states and 969012 transitions. [2022-01-18 14:15:41,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-01-18 14:15:41,621 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 14:15:41,621 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 14:15:41,636 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2022-01-18 14:15:41,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:15:41,835 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 14:15:41,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 14:15:41,836 INFO L85 PathProgramCache]: Analyzing trace with hash 2028267853, now seen corresponding path program 140 times [2022-01-18 14:15:41,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 14:15:41,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838443126] [2022-01-18 14:15:41,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 14:15:41,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 14:15:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 14:15:42,018 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:42,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 14:15:42,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838443126] [2022-01-18 14:15:42,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838443126] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 14:15:42,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932834933] [2022-01-18 14:15:42,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 14:15:42,018 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:15:42,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 14:15:42,019 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 14:15:42,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-01-18 14:15:42,042 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 14:15:42,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 14:15:42,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-18 14:15:42,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 14:15:42,200 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:42,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 14:15:42,361 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 14:15:42,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932834933] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 14:15:42,365 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 14:15:42,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-18 14:15:42,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648605329] [2022-01-18 14:15:42,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 14:15:42,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 14:15:42,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 14:15:42,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 14:15:42,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:15:42,366 INFO L87 Difference]: Start difference. First operand 417003 states and 969012 transitions. Second operand has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 14:15:45,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 14:15:45,255 INFO L93 Difference]: Finished difference Result 467852 states and 1087631 transitions. [2022-01-18 14:15:45,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 14:15:45,256 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-01-18 14:15:45,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 14:15:47,373 INFO L225 Difference]: With dead ends: 467852 [2022-01-18 14:15:47,373 INFO L226 Difference]: Without dead ends: 467801 [2022-01-18 14:15:47,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 95 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-18 14:15:47,373 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 87 mSDsluCounter, 1846 mSDsCounter, 0 mSdLazyCounter, 958 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 1672 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 958 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 14:15:47,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 1672 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 958 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 14:15:48,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467801 states. [2022-01-18 14:15:57,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467801 to 439986. [2022-01-18 14:15:57,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439986 states, 439985 states have (on average 2.3281430048751663) internal successors, (1024348), 439985 states have internal predecessors, (1024348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-01-18 14:15:58,916 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-01-18 14:15:58,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-01-18 14:15:58,948 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 14:15:58,948 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 14:15:59,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 14:15:59,117 WARN L594 AbstractCegarLoop]: Verification canceled: while ReachableStatesComputation was computing reachable states (124181 states constructed, input type DoubleDeckerAutomaton). [2022-01-18 14:15:59,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-18 14:15:59,118 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-18 14:15:59,120 INFO L732 BasicCegarLoop]: Path program histogram: [140, 6, 6, 1] [2022-01-18 14:15:59,122 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 14:15:59,122 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 14:15:59,123 INFO L202 PluginConnector]: Adding new model loop-lockstep-example.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 02:15:59 BasicIcfg [2022-01-18 14:15:59,123 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 14:15:59,123 INFO L158 Benchmark]: Toolchain (without parser) took 713068.33ms. Allocated memory was 402.7MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 364.7MB in the beginning and 13.0GB in the end (delta: -12.7GB). Peak memory consumption was 8.1GB. Max. memory is 16.0GB. [2022-01-18 14:15:59,123 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 402.7MB. Free memory is still 365.7MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 14:15:59,123 INFO L158 Benchmark]: Boogie Procedure Inliner took 20.54ms. Allocated memory is still 402.7MB. Free memory was 364.7MB in the beginning and 363.1MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 14:15:59,123 INFO L158 Benchmark]: Boogie Preprocessor took 14.49ms. Allocated memory is still 402.7MB. Free memory was 363.1MB in the beginning and 362.2MB in the end (delta: 915.3kB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 14:15:59,123 INFO L158 Benchmark]: RCFGBuilder took 218.92ms. Allocated memory is still 402.7MB. Free memory was 362.2MB in the beginning and 353.6MB in the end (delta: 8.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. [2022-01-18 14:15:59,123 INFO L158 Benchmark]: TraceAbstraction took 712809.46ms. Allocated memory was 402.7MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 353.1MB in the beginning and 13.0GB in the end (delta: -12.7GB). Peak memory consumption was 8.1GB. Max. memory is 16.0GB. [2022-01-18 14:15:59,124 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12ms. Allocated memory is still 402.7MB. Free memory is still 365.7MB. There was no memory consumed. Max. memory is 16.0GB. * Boogie Procedure Inliner took 20.54ms. Allocated memory is still 402.7MB. Free memory was 364.7MB in the beginning and 363.1MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 14.49ms. Allocated memory is still 402.7MB. Free memory was 363.1MB in the beginning and 362.2MB in the end (delta: 915.3kB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 218.92ms. Allocated memory is still 402.7MB. Free memory was 362.2MB in the beginning and 353.6MB in the end (delta: 8.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. * TraceAbstraction took 712809.46ms. Allocated memory was 402.7MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 353.1MB in the beginning and 13.0GB in the end (delta: -12.7GB). Peak memory consumption was 8.1GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 47]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while ReachableStatesComputation was computing reachable states (124181 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (124181 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 43]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (124181 states constructed, input type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 41 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 712.7s, OverallIterations: 153, TraceHistogramMax: 4, PathProgramHistogramMax: 140, EmptinessCheckTime: 20.1s, AutomataDifference: 193.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 25150 SdHoareTripleChecker+Valid, 20.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 25150 mSDsluCounter, 76323 SdHoareTripleChecker+Invalid, 17.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 79400 mSDsCounter, 3443 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 57689 IncrementalHoareTripleChecker+Invalid, 61132 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3443 mSolverCounterUnsat, 8986 mSDtfsCounter, 57689 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 14363 GetRequests, 9729 SyntacticMatches, 228 SemanticMatches, 4406 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49198 ImplicationChecksByTransitivity, 27.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=417003occurred in iteration=152, InterpolantAutomatonStates: 4129, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 426.4s AutomataMinimizationTime, 153 MinimizatonAttempts, 1920720 StatesRemovedByMinimization, 152 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 36.6s InterpolantComputationTime, 10527 NumberOfCodeBlocks, 10524 NumberOfCodeBlocksAsserted, 585 NumberOfCheckSat, 15276 ConstructedInterpolants, 0 QuantifiedInterpolants, 73000 SizeOfPredicates, 424 NumberOfNonLiveVariables, 9739 ConjunctsInSsa, 2060 ConjunctsInUnsatCore, 441 InterpolantComputations, 9 PerfectInterpolantSequences, 4240/12986 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown