/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread/triangular-longer-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 16:48:58,586 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 16:48:58,588 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 16:48:58,614 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 16:48:58,615 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 16:48:58,616 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 16:48:58,617 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 16:48:58,619 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 16:48:58,620 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 16:48:58,621 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 16:48:58,622 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 16:48:58,623 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 16:48:58,623 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 16:48:58,624 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 16:48:58,625 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 16:48:58,626 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 16:48:58,626 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 16:48:58,627 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 16:48:58,629 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 16:48:58,630 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 16:48:58,631 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 16:48:58,632 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 16:48:58,633 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 16:48:58,634 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 16:48:58,636 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 16:48:58,636 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 16:48:58,637 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 16:48:58,637 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 16:48:58,638 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 16:48:58,639 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 16:48:58,639 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 16:48:58,640 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 16:48:58,640 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 16:48:58,641 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 16:48:58,642 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 16:48:58,642 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 16:48:58,643 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 16:48:58,643 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 16:48:58,643 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 16:48:58,644 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 16:48:58,644 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 16:48:58,645 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-Delay.epf [2021-08-21 16:48:58,666 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 16:48:58,666 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 16:48:58,667 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 16:48:58,667 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 16:48:58,667 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 16:48:58,668 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 16:48:58,668 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 16:48:58,668 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 16:48:58,668 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 16:48:58,668 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 16:48:58,668 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 16:48:58,684 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 16:48:58,685 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 16:48:58,685 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 16:48:58,685 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 16:48:58,685 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 16:48:58,686 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 16:48:58,686 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 16:48:58,686 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 16:48:58,686 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 16:48:58,686 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 16:48:58,687 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:48:58,687 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 16:48:58,687 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 16:48:58,687 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 16:48:58,687 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 16:48:58,688 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 16:48:58,688 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 16:48:58,688 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 16:48:58,688 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 16:48:58,689 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 [2021-08-21 16:48:58,950 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 16:48:58,975 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 16:48:58,977 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 16:48:58,978 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-21 16:48:58,979 INFO L275 PluginConnector]: CDTParser initialized [2021-08-21 16:48:58,983 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-longer-2.i [2021-08-21 16:48:59,046 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c4e0647d0/38ef0d0420184eee890e2509f3d495ce/FLAGac3d32146 [2021-08-21 16:48:59,580 INFO L306 CDTParser]: Found 1 translation units. [2021-08-21 16:48:59,580 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longer-2.i [2021-08-21 16:48:59,603 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c4e0647d0/38ef0d0420184eee890e2509f3d495ce/FLAGac3d32146 [2021-08-21 16:49:00,017 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c4e0647d0/38ef0d0420184eee890e2509f3d495ce [2021-08-21 16:49:00,019 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 16:49:00,021 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-08-21 16:49:00,023 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-21 16:49:00,024 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-21 16:49:00,031 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-21 16:49:00,034 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,035 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74dd5086 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00, skipping insertion in model container [2021-08-21 16:49:00,036 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,053 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-21 16:49:00,099 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-21 16:49:00,427 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longer-2.i[30963,30976] [2021-08-21 16:49:00,432 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:49:00,438 INFO L203 MainTranslator]: Completed pre-run [2021-08-21 16:49:00,476 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longer-2.i[30963,30976] [2021-08-21 16:49:00,480 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:49:00,518 INFO L208 MainTranslator]: Completed translation [2021-08-21 16:49:00,519 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00 WrapperNode [2021-08-21 16:49:00,520 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-21 16:49:00,521 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 16:49:00,521 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 16:49:00,521 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 16:49:00,526 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,555 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,574 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 16:49:00,575 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 16:49:00,575 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 16:49:00,575 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 16:49:00,586 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,586 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,591 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,591 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,604 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,607 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,608 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,610 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 16:49:00,611 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 16:49:00,611 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 16:49:00,611 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 16:49:00,611 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (1/1) ... [2021-08-21 16:49:00,622 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:49:00,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:00,642 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) [2021-08-21 16:49:00,670 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 [2021-08-21 16:49:00,686 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-08-21 16:49:00,686 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-08-21 16:49:00,687 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-08-21 16:49:00,687 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-08-21 16:49:00,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-08-21 16:49:00,687 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-08-21 16:49:00,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-21 16:49:00,687 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-08-21 16:49:00,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-21 16:49:00,688 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-08-21 16:49:00,688 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 16:49:00,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 16:49:00,689 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 16:49:00,986 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 16:49:00,987 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-08-21 16:49:00,988 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:49:00 BoogieIcfgContainer [2021-08-21 16:49:00,988 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 16:49:00,990 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 16:49:00,990 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 16:49:00,992 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 16:49:00,992 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.08 04:49:00" (1/3) ... [2021-08-21 16:49:00,993 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72f658a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:49:00, skipping insertion in model container [2021-08-21 16:49:00,993 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:00" (2/3) ... [2021-08-21 16:49:00,994 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72f658a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:49:00, skipping insertion in model container [2021-08-21 16:49:00,994 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:49:00" (3/3) ... [2021-08-21 16:49:00,995 INFO L111 eAbstractionObserver]: Analyzing ICFG triangular-longer-2.i [2021-08-21 16:49:00,998 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 16:49:00,999 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 16:49:00,999 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 16:49:00,999 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 16:49:01,043 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,043 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,044 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,044 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,044 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,044 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,044 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,044 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,045 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,045 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,046 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,046 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,046 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,046 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,047 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,047 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,047 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,047 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,047 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,047 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,048 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,048 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,050 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,050 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,050 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,050 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,051 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,051 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,051 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,051 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,052 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,052 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,053 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,053 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,053 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,054 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,054 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,054 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,054 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,055 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,055 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,055 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,056 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,056 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,056 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,056 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,059 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,059 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,059 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,060 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,060 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,060 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,060 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,060 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,062 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,062 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,064 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,065 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,065 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,065 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,065 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,065 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,077 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,077 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,078 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,078 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,078 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,078 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:01,080 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-08-21 16:49:01,112 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 16:49:01,117 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, mConcurrency=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 [2021-08-21 16:49:01,117 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 16:49:01,289 INFO L276 IsEmpty]: Start isEmpty. Operand has 780 states, 704 states have (on average 1.4815340909090908) internal successors, (1043), 779 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:01,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 16:49:01,301 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:01,302 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:01,303 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:01,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:01,310 INFO L82 PathProgramCache]: Analyzing trace with hash 2112281486, now seen corresponding path program 1 times [2021-08-21 16:49:01,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:01,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318303422] [2021-08-21 16:49:01,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:01,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:01,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:01,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:01,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:01,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318303422] [2021-08-21 16:49:01,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318303422] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:01,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:01,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 16:49:01,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689695616] [2021-08-21 16:49:01,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 16:49:01,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:01,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 16:49:01,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 16:49:01,738 INFO L87 Difference]: Start difference. First operand has 780 states, 704 states have (on average 1.4815340909090908) internal successors, (1043), 779 states have internal predecessors, (1043), 0 states have call successors, (0), 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 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 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) [2021-08-21 16:49:01,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:01,896 INFO L93 Difference]: Finished difference Result 1539 states and 1811 transitions. [2021-08-21 16:49:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 16:49:01,898 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 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 32 [2021-08-21 16:49:01,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:01,910 INFO L225 Difference]: With dead ends: 1539 [2021-08-21 16:49:01,911 INFO L226 Difference]: Without dead ends: 552 [2021-08-21 16:49:01,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 76.3ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:01,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-08-21 16:49:01,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 368. [2021-08-21 16:49:01,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 358 states have (on average 1.3575418994413408) internal successors, (486), 367 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:01,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 486 transitions. [2021-08-21 16:49:01,974 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 486 transitions. Word has length 32 [2021-08-21 16:49:01,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:01,975 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 486 transitions. [2021-08-21 16:49:01,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 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) [2021-08-21 16:49:01,975 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 486 transitions. [2021-08-21 16:49:01,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 16:49:01,979 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:01,980 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:01,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 16:49:01,980 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:01,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:01,983 INFO L82 PathProgramCache]: Analyzing trace with hash 263941995, now seen corresponding path program 1 times [2021-08-21 16:49:01,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:01,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60580053] [2021-08-21 16:49:01,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:01,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:02,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:02,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:02,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:02,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60580053] [2021-08-21 16:49:02,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60580053] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:02,152 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:02,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 16:49:02,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452893648] [2021-08-21 16:49:02,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 16:49:02,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:02,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 16:49:02,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 16:49:02,154 INFO L87 Difference]: Start difference. First operand 368 states and 486 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-08-21 16:49:02,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:02,250 INFO L93 Difference]: Finished difference Result 550 states and 720 transitions. [2021-08-21 16:49:02,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 16:49:02,251 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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 36 [2021-08-21 16:49:02,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:02,254 INFO L225 Difference]: With dead ends: 550 [2021-08-21 16:49:02,254 INFO L226 Difference]: Without dead ends: 392 [2021-08-21 16:49:02,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 60.8ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 16:49:02,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-08-21 16:49:02,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 342. [2021-08-21 16:49:02,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 334 states have (on average 1.3892215568862276) internal successors, (464), 341 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:02,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 464 transitions. [2021-08-21 16:49:02,263 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 464 transitions. Word has length 36 [2021-08-21 16:49:02,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:02,264 INFO L470 AbstractCegarLoop]: Abstraction has 342 states and 464 transitions. [2021-08-21 16:49:02,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-08-21 16:49:02,264 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 464 transitions. [2021-08-21 16:49:02,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 16:49:02,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:02,265 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:02,265 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 16:49:02,265 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:02,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:02,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1447548911, now seen corresponding path program 1 times [2021-08-21 16:49:02,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:02,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739075701] [2021-08-21 16:49:02,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:02,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:02,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:02,370 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:02,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:02,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739075701] [2021-08-21 16:49:02,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739075701] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:02,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:02,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 16:49:02,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488492335] [2021-08-21 16:49:02,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 16:49:02,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:02,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 16:49:02,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-21 16:49:02,373 INFO L87 Difference]: Start difference. First operand 342 states and 464 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-08-21 16:49:02,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:02,477 INFO L93 Difference]: Finished difference Result 431 states and 547 transitions. [2021-08-21 16:49:02,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 16:49:02,478 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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 36 [2021-08-21 16:49:02,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:02,480 INFO L225 Difference]: With dead ends: 431 [2021-08-21 16:49:02,480 INFO L226 Difference]: Without dead ends: 359 [2021-08-21 16:49:02,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 86.1ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 16:49:02,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-08-21 16:49:02,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 289. [2021-08-21 16:49:02,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 281 states have (on average 1.3451957295373667) internal successors, (378), 288 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:02,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 378 transitions. [2021-08-21 16:49:02,488 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 378 transitions. Word has length 36 [2021-08-21 16:49:02,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:02,489 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 378 transitions. [2021-08-21 16:49:02,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 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) [2021-08-21 16:49:02,489 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 378 transitions. [2021-08-21 16:49:02,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-21 16:49:02,491 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:02,492 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:02,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 16:49:02,492 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:02,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:02,493 INFO L82 PathProgramCache]: Analyzing trace with hash 10456968, now seen corresponding path program 1 times [2021-08-21 16:49:02,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:02,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217207991] [2021-08-21 16:49:02,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:02,494 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:02,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:02,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:02,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:02,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217207991] [2021-08-21 16:49:02,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217207991] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:02,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:02,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:49:02,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465262836] [2021-08-21 16:49:02,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:49:02,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:02,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:49:02,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:49:02,614 INFO L87 Difference]: Start difference. First operand 289 states and 378 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:02,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:02,733 INFO L93 Difference]: Finished difference Result 760 states and 975 transitions. [2021-08-21 16:49:02,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:49:02,733 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2021-08-21 16:49:02,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:02,736 INFO L225 Difference]: With dead ends: 760 [2021-08-21 16:49:02,737 INFO L226 Difference]: Without dead ends: 613 [2021-08-21 16:49:02,737 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 95.3ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:02,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-08-21 16:49:02,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 310. [2021-08-21 16:49:02,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 302 states have (on average 1.3410596026490067) internal successors, (405), 309 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:02,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 405 transitions. [2021-08-21 16:49:02,754 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 405 transitions. Word has length 40 [2021-08-21 16:49:02,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:02,756 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 405 transitions. [2021-08-21 16:49:02,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:02,756 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 405 transitions. [2021-08-21 16:49:02,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-21 16:49:02,757 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:02,757 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:02,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 16:49:02,757 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:02,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:02,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1198227988, now seen corresponding path program 2 times [2021-08-21 16:49:02,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:02,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416565043] [2021-08-21 16:49:02,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:02,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:02,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:02,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:02,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:02,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416565043] [2021-08-21 16:49:02,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416565043] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:02,890 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:02,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:49:02,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13897633] [2021-08-21 16:49:02,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:49:02,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:02,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:49:02,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:49:02,891 INFO L87 Difference]: Start difference. First operand 310 states and 405 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:02,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:02,973 INFO L93 Difference]: Finished difference Result 531 states and 680 transitions. [2021-08-21 16:49:02,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 16:49:02,973 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2021-08-21 16:49:02,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:02,975 INFO L225 Difference]: With dead ends: 531 [2021-08-21 16:49:02,975 INFO L226 Difference]: Without dead ends: 451 [2021-08-21 16:49:02,975 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 59.2ms TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:02,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2021-08-21 16:49:02,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 329. [2021-08-21 16:49:02,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 321 states have (on average 1.35202492211838) internal successors, (434), 328 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:02,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 434 transitions. [2021-08-21 16:49:02,983 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 434 transitions. Word has length 40 [2021-08-21 16:49:02,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:02,983 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 434 transitions. [2021-08-21 16:49:02,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:02,984 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 434 transitions. [2021-08-21 16:49:02,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-21 16:49:02,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:02,984 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:02,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 16:49:02,985 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:02,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:02,985 INFO L82 PathProgramCache]: Analyzing trace with hash 557630062, now seen corresponding path program 3 times [2021-08-21 16:49:02,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:02,986 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176253470] [2021-08-21 16:49:02,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:02,986 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:03,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:03,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:03,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:03,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176253470] [2021-08-21 16:49:03,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176253470] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:03,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:03,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:49:03,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400538329] [2021-08-21 16:49:03,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:49:03,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:03,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:49:03,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:49:03,108 INFO L87 Difference]: Start difference. First operand 329 states and 434 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:03,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:03,240 INFO L93 Difference]: Finished difference Result 1074 states and 1385 transitions. [2021-08-21 16:49:03,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:49:03,241 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2021-08-21 16:49:03,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:03,246 INFO L225 Difference]: With dead ends: 1074 [2021-08-21 16:49:03,246 INFO L226 Difference]: Without dead ends: 915 [2021-08-21 16:49:03,247 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 90.1ms TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:03,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-08-21 16:49:03,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 326. [2021-08-21 16:49:03,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 318 states have (on average 1.3773584905660377) internal successors, (438), 325 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:03,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 438 transitions. [2021-08-21 16:49:03,260 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 438 transitions. Word has length 40 [2021-08-21 16:49:03,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:03,260 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 438 transitions. [2021-08-21 16:49:03,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:03,261 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 438 transitions. [2021-08-21 16:49:03,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-21 16:49:03,262 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:03,262 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:03,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 16:49:03,262 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:03,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:03,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1960098348, now seen corresponding path program 4 times [2021-08-21 16:49:03,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:03,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671429698] [2021-08-21 16:49:03,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:03,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:03,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:03,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:03,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:03,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671429698] [2021-08-21 16:49:03,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671429698] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:03,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:03,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:49:03,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900150710] [2021-08-21 16:49:03,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:49:03,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:03,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:49:03,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:49:03,391 INFO L87 Difference]: Start difference. First operand 326 states and 438 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:03,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:03,516 INFO L93 Difference]: Finished difference Result 538 states and 702 transitions. [2021-08-21 16:49:03,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:49:03,516 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 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 40 [2021-08-21 16:49:03,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:03,519 INFO L225 Difference]: With dead ends: 538 [2021-08-21 16:49:03,519 INFO L226 Difference]: Without dead ends: 415 [2021-08-21 16:49:03,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 99.7ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:03,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-08-21 16:49:03,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 318. [2021-08-21 16:49:03,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 310 states have (on average 1.3451612903225807) internal successors, (417), 317 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:03,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 417 transitions. [2021-08-21 16:49:03,530 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 417 transitions. Word has length 40 [2021-08-21 16:49:03,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:03,531 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 417 transitions. [2021-08-21 16:49:03,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:03,531 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 417 transitions. [2021-08-21 16:49:03,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 16:49:03,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:03,533 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:03,533 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 16:49:03,533 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:03,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:03,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1405973461, now seen corresponding path program 1 times [2021-08-21 16:49:03,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:03,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600448582] [2021-08-21 16:49:03,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:03,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:03,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:03,654 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:03,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:03,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600448582] [2021-08-21 16:49:03,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600448582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:03,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900890301] [2021-08-21 16:49:03,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:03,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:03,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:03,657 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) [2021-08-21 16:49:03,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 16:49:03,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:03,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:49:03,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:04,077 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:04,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900890301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:04,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:04,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 16:49:04,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266555118] [2021-08-21 16:49:04,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 16:49:04,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:04,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 16:49:04,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 16:49:04,083 INFO L87 Difference]: Start difference. First operand 318 states and 417 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 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) [2021-08-21 16:49:04,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:04,169 INFO L93 Difference]: Finished difference Result 576 states and 743 transitions. [2021-08-21 16:49:04,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:49:04,169 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 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 45 [2021-08-21 16:49:04,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:04,171 INFO L225 Difference]: With dead ends: 576 [2021-08-21 16:49:04,171 INFO L226 Difference]: Without dead ends: 426 [2021-08-21 16:49:04,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 83.2ms TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:04,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-08-21 16:49:04,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 337. [2021-08-21 16:49:04,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 329 states have (on average 1.3525835866261398) internal successors, (445), 336 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:04,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 445 transitions. [2021-08-21 16:49:04,179 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 445 transitions. Word has length 45 [2021-08-21 16:49:04,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:04,180 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 445 transitions. [2021-08-21 16:49:04,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 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) [2021-08-21 16:49:04,180 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 445 transitions. [2021-08-21 16:49:04,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 16:49:04,181 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:04,181 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:04,205 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-08-21 16:49:04,395 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:04,395 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:04,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:04,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1975051127, now seen corresponding path program 2 times [2021-08-21 16:49:04,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:04,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175100435] [2021-08-21 16:49:04,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:04,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:04,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:04,475 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:04,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:04,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175100435] [2021-08-21 16:49:04,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175100435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:04,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789432453] [2021-08-21 16:49:04,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:04,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:04,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:04,488 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) [2021-08-21 16:49:04,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 16:49:04,594 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:04,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:04,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:49:04,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:04,804 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:04,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789432453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:04,805 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:04,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 16:49:04,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438663704] [2021-08-21 16:49:04,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 16:49:04,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:04,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 16:49:04,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 16:49:04,806 INFO L87 Difference]: Start difference. First operand 337 states and 445 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 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) [2021-08-21 16:49:04,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:04,957 INFO L93 Difference]: Finished difference Result 1155 states and 1482 transitions. [2021-08-21 16:49:04,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:49:04,958 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 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 45 [2021-08-21 16:49:04,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:04,962 INFO L225 Difference]: With dead ends: 1155 [2021-08-21 16:49:04,963 INFO L226 Difference]: Without dead ends: 993 [2021-08-21 16:49:04,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 110.6ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:49:04,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2021-08-21 16:49:04,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 350. [2021-08-21 16:49:04,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 342 states have (on average 1.3830409356725146) internal successors, (473), 349 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:04,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 473 transitions. [2021-08-21 16:49:04,976 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 473 transitions. Word has length 45 [2021-08-21 16:49:04,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:04,976 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 473 transitions. [2021-08-21 16:49:04,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 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) [2021-08-21 16:49:04,977 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 473 transitions. [2021-08-21 16:49:04,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 16:49:04,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:04,977 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:05,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:05,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-08-21 16:49:05,200 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:05,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:05,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1931938267, now seen corresponding path program 3 times [2021-08-21 16:49:05,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:05,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562402909] [2021-08-21 16:49:05,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:05,202 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:05,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:05,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:05,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:05,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562402909] [2021-08-21 16:49:05,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562402909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:05,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293516482] [2021-08-21 16:49:05,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:05,291 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:05,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:05,293 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) [2021-08-21 16:49:05,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 16:49:05,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 16:49:05,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:05,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:49:05,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:05,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:05,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293516482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:05,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:05,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 16:49:05,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429068990] [2021-08-21 16:49:05,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 16:49:05,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:05,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 16:49:05,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:05,616 INFO L87 Difference]: Start difference. First operand 350 states and 473 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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) [2021-08-21 16:49:05,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:05,909 INFO L93 Difference]: Finished difference Result 816 states and 1055 transitions. [2021-08-21 16:49:05,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:49:05,909 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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 45 [2021-08-21 16:49:05,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:05,912 INFO L225 Difference]: With dead ends: 816 [2021-08-21 16:49:05,912 INFO L226 Difference]: Without dead ends: 613 [2021-08-21 16:49:05,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 243.5ms TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:49:05,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-08-21 16:49:05,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 363. [2021-08-21 16:49:05,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 355 states have (on average 1.3492957746478873) internal successors, (479), 362 states have internal predecessors, (479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:05,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 479 transitions. [2021-08-21 16:49:05,921 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 479 transitions. Word has length 45 [2021-08-21 16:49:05,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:05,921 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 479 transitions. [2021-08-21 16:49:05,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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) [2021-08-21 16:49:05,921 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 479 transitions. [2021-08-21 16:49:05,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 16:49:05,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:05,922 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:05,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:06,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:06,140 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:06,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:06,140 INFO L82 PathProgramCache]: Analyzing trace with hash 1343306368, now seen corresponding path program 1 times [2021-08-21 16:49:06,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:06,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208351785] [2021-08-21 16:49:06,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:06,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:06,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:06,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:06,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:06,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208351785] [2021-08-21 16:49:06,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208351785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:06,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575943028] [2021-08-21 16:49:06,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:06,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:06,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:06,221 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) [2021-08-21 16:49:06,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 16:49:06,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:06,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:49:06,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:06,590 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:06,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575943028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:06,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:06,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 16:49:06,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368991710] [2021-08-21 16:49:06,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 16:49:06,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:06,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 16:49:06,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:06,592 INFO L87 Difference]: Start difference. First operand 363 states and 479 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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) [2021-08-21 16:49:06,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:06,744 INFO L93 Difference]: Finished difference Result 872 states and 1116 transitions. [2021-08-21 16:49:06,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:49:06,744 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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 45 [2021-08-21 16:49:06,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:06,749 INFO L225 Difference]: With dead ends: 872 [2021-08-21 16:49:06,749 INFO L226 Difference]: Without dead ends: 712 [2021-08-21 16:49:06,749 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 134.0ms TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:49:06,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-08-21 16:49:06,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 457. [2021-08-21 16:49:06,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 449 states have (on average 1.3273942093541202) internal successors, (596), 456 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:06,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 596 transitions. [2021-08-21 16:49:06,759 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 596 transitions. Word has length 45 [2021-08-21 16:49:06,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:06,759 INFO L470 AbstractCegarLoop]: Abstraction has 457 states and 596 transitions. [2021-08-21 16:49:06,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 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) [2021-08-21 16:49:06,759 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 596 transitions. [2021-08-21 16:49:06,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:06,760 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:06,760 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:06,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:06,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:06,974 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:06,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:06,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1255548572, now seen corresponding path program 1 times [2021-08-21 16:49:06,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:06,974 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039307174] [2021-08-21 16:49:06,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:06,974 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:06,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:07,097 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:07,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:07,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039307174] [2021-08-21 16:49:07,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039307174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:07,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483434887] [2021-08-21 16:49:07,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:07,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:07,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:07,098 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) [2021-08-21 16:49:07,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 16:49:07,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:07,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:07,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:07,531 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:07,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483434887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:07,531 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:07,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 16:49:07,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538117583] [2021-08-21 16:49:07,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 16:49:07,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:07,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 16:49:07,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:49:07,533 INFO L87 Difference]: Start difference. First operand 457 states and 596 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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) [2021-08-21 16:49:07,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:07,654 INFO L93 Difference]: Finished difference Result 751 states and 964 transitions. [2021-08-21 16:49:07,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:49:07,654 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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 55 [2021-08-21 16:49:07,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:07,656 INFO L225 Difference]: With dead ends: 751 [2021-08-21 16:49:07,657 INFO L226 Difference]: Without dead ends: 601 [2021-08-21 16:49:07,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 113.6ms TimeCoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:49:07,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-08-21 16:49:07,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 487. [2021-08-21 16:49:07,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 479 states have (on average 1.3277661795407099) internal successors, (636), 486 states have internal predecessors, (636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:07,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 636 transitions. [2021-08-21 16:49:07,665 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 636 transitions. Word has length 55 [2021-08-21 16:49:07,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:07,666 INFO L470 AbstractCegarLoop]: Abstraction has 487 states and 636 transitions. [2021-08-21 16:49:07,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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) [2021-08-21 16:49:07,666 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 636 transitions. [2021-08-21 16:49:07,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:07,667 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:07,667 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:07,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:07,889 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,SelfDestructingSolverStorable11 [2021-08-21 16:49:07,890 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:07,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:07,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1912973754, now seen corresponding path program 2 times [2021-08-21 16:49:07,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:07,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165023960] [2021-08-21 16:49:07,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:07,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:07,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:08,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:08,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:08,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165023960] [2021-08-21 16:49:08,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165023960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:08,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501806952] [2021-08-21 16:49:08,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:08,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:08,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:08,020 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) [2021-08-21 16:49:08,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 16:49:08,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:08,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:08,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:08,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:08,612 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:08,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501806952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:08,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:08,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-08-21 16:49:08,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828173713] [2021-08-21 16:49:08,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:08,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:08,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:08,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:08,614 INFO L87 Difference]: Start difference. First operand 487 states and 636 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:08,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:08,809 INFO L93 Difference]: Finished difference Result 1232 states and 1563 transitions. [2021-08-21 16:49:08,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:49:08,810 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 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 55 [2021-08-21 16:49:08,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:08,813 INFO L225 Difference]: With dead ends: 1232 [2021-08-21 16:49:08,813 INFO L226 Difference]: Without dead ends: 1024 [2021-08-21 16:49:08,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 192.4ms TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:49:08,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-08-21 16:49:08,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 502. [2021-08-21 16:49:08,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 494 states have (on average 1.3380566801619433) internal successors, (661), 501 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:08,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 661 transitions. [2021-08-21 16:49:08,824 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 661 transitions. Word has length 55 [2021-08-21 16:49:08,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:08,825 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 661 transitions. [2021-08-21 16:49:08,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:08,825 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 661 transitions. [2021-08-21 16:49:08,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:08,826 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:08,826 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:08,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:09,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:09,049 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:09,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:09,049 INFO L82 PathProgramCache]: Analyzing trace with hash -1367396072, now seen corresponding path program 3 times [2021-08-21 16:49:09,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:09,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277009549] [2021-08-21 16:49:09,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:09,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:09,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:09,169 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:09,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:09,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277009549] [2021-08-21 16:49:09,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277009549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:09,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042419915] [2021-08-21 16:49:09,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:09,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:09,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:09,175 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) [2021-08-21 16:49:09,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 16:49:09,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:49:09,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:09,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:09,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:09,677 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:09,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042419915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:09,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:09,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 16:49:09,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162027019] [2021-08-21 16:49:09,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 16:49:09,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:09,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 16:49:09,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:49:09,679 INFO L87 Difference]: Start difference. First operand 502 states and 661 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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) [2021-08-21 16:49:09,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:09,869 INFO L93 Difference]: Finished difference Result 943 states and 1199 transitions. [2021-08-21 16:49:09,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:49:09,870 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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 55 [2021-08-21 16:49:09,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:09,872 INFO L225 Difference]: With dead ends: 943 [2021-08-21 16:49:09,872 INFO L226 Difference]: Without dead ends: 793 [2021-08-21 16:49:09,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 145.8ms TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:49:09,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-08-21 16:49:09,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 502. [2021-08-21 16:49:09,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 494 states have (on average 1.3380566801619433) internal successors, (661), 501 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:09,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 661 transitions. [2021-08-21 16:49:09,883 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 661 transitions. Word has length 55 [2021-08-21 16:49:09,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:09,883 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 661 transitions. [2021-08-21 16:49:09,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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) [2021-08-21 16:49:09,883 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 661 transitions. [2021-08-21 16:49:09,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:09,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:09,884 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:09,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-08-21 16:49:10,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:10,108 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:10,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:10,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1088516634, now seen corresponding path program 4 times [2021-08-21 16:49:10,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:10,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263009971] [2021-08-21 16:49:10,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:10,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:10,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:10,209 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:10,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:10,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263009971] [2021-08-21 16:49:10,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263009971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:10,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45890354] [2021-08-21 16:49:10,209 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:10,209 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:10,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:10,210 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) [2021-08-21 16:49:10,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 16:49:10,476 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:10,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:10,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:10,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:10,720 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:10,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45890354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:10,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:10,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 16:49:10,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946430961] [2021-08-21 16:49:10,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 16:49:10,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:10,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 16:49:10,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:49:10,723 INFO L87 Difference]: Start difference. First operand 502 states and 661 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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) [2021-08-21 16:49:10,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:10,963 INFO L93 Difference]: Finished difference Result 1559 states and 1992 transitions. [2021-08-21 16:49:10,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:49:10,964 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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 55 [2021-08-21 16:49:10,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:10,968 INFO L225 Difference]: With dead ends: 1559 [2021-08-21 16:49:10,968 INFO L226 Difference]: Without dead ends: 1354 [2021-08-21 16:49:10,968 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 203.1ms TimeCoverageRelationStatistics Valid=166, Invalid=434, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:10,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1354 states. [2021-08-21 16:49:10,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1354 to 515. [2021-08-21 16:49:10,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 507 states have (on average 1.3609467455621302) internal successors, (690), 514 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:10,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 690 transitions. [2021-08-21 16:49:10,980 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 690 transitions. Word has length 55 [2021-08-21 16:49:10,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:10,981 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 690 transitions. [2021-08-21 16:49:10,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 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) [2021-08-21 16:49:10,981 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 690 transitions. [2021-08-21 16:49:10,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:10,982 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:10,982 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:11,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:11,197 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,SelfDestructingSolverStorable14 [2021-08-21 16:49:11,197 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:11,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:11,198 INFO L82 PathProgramCache]: Analyzing trace with hash 1131629494, now seen corresponding path program 5 times [2021-08-21 16:49:11,198 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:11,198 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274090377] [2021-08-21 16:49:11,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:11,198 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:11,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:11,287 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:11,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:11,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274090377] [2021-08-21 16:49:11,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274090377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:11,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475275610] [2021-08-21 16:49:11,288 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:11,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:11,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:11,289 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) [2021-08-21 16:49:11,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 16:49:11,571 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:49:11,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:11,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:11,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:11,795 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:11,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475275610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:11,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:11,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-08-21 16:49:11,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983707051] [2021-08-21 16:49:11,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:11,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:11,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:11,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:11,796 INFO L87 Difference]: Start difference. First operand 515 states and 690 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 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) [2021-08-21 16:49:12,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:12,078 INFO L93 Difference]: Finished difference Result 1210 states and 1536 transitions. [2021-08-21 16:49:12,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:49:12,079 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 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 55 [2021-08-21 16:49:12,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:12,081 INFO L225 Difference]: With dead ends: 1210 [2021-08-21 16:49:12,081 INFO L226 Difference]: Without dead ends: 1007 [2021-08-21 16:49:12,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 250.9ms TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:49:12,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2021-08-21 16:49:12,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 527. [2021-08-21 16:49:12,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 519 states have (on average 1.3352601156069364) internal successors, (693), 526 states have internal predecessors, (693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:12,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 693 transitions. [2021-08-21 16:49:12,092 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 693 transitions. Word has length 55 [2021-08-21 16:49:12,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:12,092 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 693 transitions. [2021-08-21 16:49:12,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 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) [2021-08-21 16:49:12,093 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 693 transitions. [2021-08-21 16:49:12,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:12,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:12,094 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:12,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:12,312 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,SelfDestructingSolverStorable15 [2021-08-21 16:49:12,313 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:12,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:12,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1976857068, now seen corresponding path program 6 times [2021-08-21 16:49:12,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:12,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364772071] [2021-08-21 16:49:12,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:12,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:12,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:12,409 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:12,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:12,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364772071] [2021-08-21 16:49:12,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364772071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:12,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082535702] [2021-08-21 16:49:12,410 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:12,410 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:12,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:12,411 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) [2021-08-21 16:49:12,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 16:49:12,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 16:49:12,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:12,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:49:12,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:12,977 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:12,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082535702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:12,977 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:12,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 16:49:12,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096085305] [2021-08-21 16:49:12,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 16:49:12,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:12,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 16:49:12,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:12,978 INFO L87 Difference]: Start difference. First operand 527 states and 693 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 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) [2021-08-21 16:49:13,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:13,093 INFO L93 Difference]: Finished difference Result 996 states and 1277 transitions. [2021-08-21 16:49:13,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:49:13,093 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 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 55 [2021-08-21 16:49:13,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:13,097 INFO L225 Difference]: With dead ends: 996 [2021-08-21 16:49:13,097 INFO L226 Difference]: Without dead ends: 843 [2021-08-21 16:49:13,098 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 106.8ms TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:49:13,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2021-08-21 16:49:13,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 497. [2021-08-21 16:49:13,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 489 states have (on average 1.3456032719836402) internal successors, (658), 496 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:13,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 658 transitions. [2021-08-21 16:49:13,123 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 658 transitions. Word has length 55 [2021-08-21 16:49:13,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:13,123 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 658 transitions. [2021-08-21 16:49:13,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 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) [2021-08-21 16:49:13,123 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 658 transitions. [2021-08-21 16:49:13,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:13,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:13,124 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:13,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:13,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 16:49:13,342 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:13,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:13,342 INFO L82 PathProgramCache]: Analyzing trace with hash -643963744, now seen corresponding path program 7 times [2021-08-21 16:49:13,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:13,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947087550] [2021-08-21 16:49:13,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:13,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:13,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:13,432 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:13,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:13,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947087550] [2021-08-21 16:49:13,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947087550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:13,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815149573] [2021-08-21 16:49:13,432 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:13,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:13,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:13,433 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) [2021-08-21 16:49:13,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 16:49:13,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:13,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:49:13,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:14,067 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:14,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815149573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:14,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:14,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 16:49:14,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400500361] [2021-08-21 16:49:14,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 16:49:14,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:14,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 16:49:14,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:14,069 INFO L87 Difference]: Start difference. First operand 497 states and 658 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 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) [2021-08-21 16:49:14,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:14,225 INFO L93 Difference]: Finished difference Result 1428 states and 1838 transitions. [2021-08-21 16:49:14,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:49:14,226 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 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 55 [2021-08-21 16:49:14,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:14,231 INFO L225 Difference]: With dead ends: 1428 [2021-08-21 16:49:14,231 INFO L226 Difference]: Without dead ends: 1260 [2021-08-21 16:49:14,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 131.5ms TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:49:14,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1260 states. [2021-08-21 16:49:14,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1260 to 466. [2021-08-21 16:49:14,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 458 states have (on average 1.3777292576419213) internal successors, (631), 465 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:14,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 631 transitions. [2021-08-21 16:49:14,243 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 631 transitions. Word has length 55 [2021-08-21 16:49:14,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:14,243 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 631 transitions. [2021-08-21 16:49:14,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 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) [2021-08-21 16:49:14,243 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 631 transitions. [2021-08-21 16:49:14,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:14,244 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:14,244 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:14,267 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-08-21 16:49:14,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 16:49:14,465 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:14,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:14,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1138710351, now seen corresponding path program 8 times [2021-08-21 16:49:14,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:14,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571187857] [2021-08-21 16:49:14,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:14,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:14,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:14,575 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:14,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:14,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571187857] [2021-08-21 16:49:14,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571187857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:14,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399871420] [2021-08-21 16:49:14,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:14,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:14,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:14,577 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) [2021-08-21 16:49:14,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 16:49:14,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:14,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:14,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:49:14,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:15,150 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:15,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399871420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:15,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:15,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-08-21 16:49:15,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163547509] [2021-08-21 16:49:15,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:15,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:15,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:15,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:15,156 INFO L87 Difference]: Start difference. First operand 466 states and 631 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 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) [2021-08-21 16:49:15,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:15,439 INFO L93 Difference]: Finished difference Result 1121 states and 1432 transitions. [2021-08-21 16:49:15,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:49:15,439 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 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 55 [2021-08-21 16:49:15,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:15,441 INFO L225 Difference]: With dead ends: 1121 [2021-08-21 16:49:15,441 INFO L226 Difference]: Without dead ends: 918 [2021-08-21 16:49:15,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 234.9ms TimeCoverageRelationStatistics Valid=195, Invalid=561, Unknown=0, NotChecked=0, Total=756 [2021-08-21 16:49:15,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2021-08-21 16:49:15,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 577. [2021-08-21 16:49:15,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 569 states have (on average 1.3356766256590509) internal successors, (760), 576 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:15,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 760 transitions. [2021-08-21 16:49:15,453 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 760 transitions. Word has length 55 [2021-08-21 16:49:15,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:15,453 INFO L470 AbstractCegarLoop]: Abstraction has 577 states and 760 transitions. [2021-08-21 16:49:15,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 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) [2021-08-21 16:49:15,453 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 760 transitions. [2021-08-21 16:49:15,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:15,454 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:15,454 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:15,479 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:15,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:15,677 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:15,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:15,678 INFO L82 PathProgramCache]: Analyzing trace with hash 2043402291, now seen corresponding path program 9 times [2021-08-21 16:49:15,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:15,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307697381] [2021-08-21 16:49:15,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:15,678 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:15,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:15,803 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:15,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:15,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307697381] [2021-08-21 16:49:15,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307697381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:15,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140217470] [2021-08-21 16:49:15,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:15,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:15,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:15,809 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) [2021-08-21 16:49:15,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 16:49:16,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:49:16,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:16,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:16,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:16,561 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:16,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140217470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:16,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:16,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 16:49:16,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420832712] [2021-08-21 16:49:16,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:16,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:16,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:16,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:16,563 INFO L87 Difference]: Start difference. First operand 577 states and 760 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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) [2021-08-21 16:49:16,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:16,694 INFO L93 Difference]: Finished difference Result 921 states and 1188 transitions. [2021-08-21 16:49:16,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:49:16,694 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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 65 [2021-08-21 16:49:16,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:16,696 INFO L225 Difference]: With dead ends: 921 [2021-08-21 16:49:16,696 INFO L226 Difference]: Without dead ends: 771 [2021-08-21 16:49:16,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 142.3ms TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:49:16,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2021-08-21 16:49:16,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 607. [2021-08-21 16:49:16,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 599 states have (on average 1.335559265442404) internal successors, (800), 606 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:16,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 800 transitions. [2021-08-21 16:49:16,706 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 800 transitions. Word has length 65 [2021-08-21 16:49:16,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:16,706 INFO L470 AbstractCegarLoop]: Abstraction has 607 states and 800 transitions. [2021-08-21 16:49:16,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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) [2021-08-21 16:49:16,706 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 800 transitions. [2021-08-21 16:49:16,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:16,708 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:16,708 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:16,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:16,931 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,SelfDestructingSolverStorable19 [2021-08-21 16:49:16,931 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:16,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:16,932 INFO L82 PathProgramCache]: Analyzing trace with hash 1670194955, now seen corresponding path program 10 times [2021-08-21 16:49:16,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:16,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373912046] [2021-08-21 16:49:16,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:16,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:16,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:17,070 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:17,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:17,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373912046] [2021-08-21 16:49:17,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373912046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:17,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907095164] [2021-08-21 16:49:17,070 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:17,071 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:17,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:17,071 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) [2021-08-21 16:49:17,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 16:49:17,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:17,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:17,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:17,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:17,920 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:17,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907095164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:17,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:17,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 15 [2021-08-21 16:49:17,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156380687] [2021-08-21 16:49:17,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:17,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:17,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:17,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:17,922 INFO L87 Difference]: Start difference. First operand 607 states and 800 transitions. Second operand has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:18,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:18,139 INFO L93 Difference]: Finished difference Result 1502 states and 1907 transitions. [2021-08-21 16:49:18,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:49:18,139 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 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 65 [2021-08-21 16:49:18,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:18,142 INFO L225 Difference]: With dead ends: 1502 [2021-08-21 16:49:18,142 INFO L226 Difference]: Without dead ends: 1294 [2021-08-21 16:49:18,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 198.6ms TimeCoverageRelationStatistics Valid=182, Invalid=520, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:49:18,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2021-08-21 16:49:18,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 622. [2021-08-21 16:49:18,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 614 states have (on average 1.3436482084690553) internal successors, (825), 621 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:18,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 825 transitions. [2021-08-21 16:49:18,156 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 825 transitions. Word has length 65 [2021-08-21 16:49:18,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:18,156 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 825 transitions. [2021-08-21 16:49:18,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:18,156 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 825 transitions. [2021-08-21 16:49:18,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:18,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:18,158 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:18,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:18,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:18,381 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:18,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:18,382 INFO L82 PathProgramCache]: Analyzing trace with hash -160555289, now seen corresponding path program 11 times [2021-08-21 16:49:18,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:18,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529010081] [2021-08-21 16:49:18,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:18,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:18,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:18,506 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:18,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:18,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529010081] [2021-08-21 16:49:18,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529010081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:18,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278103659] [2021-08-21 16:49:18,507 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:18,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:18,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:18,509 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) [2021-08-21 16:49:18,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 16:49:19,091 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:49:19,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:19,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:19,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:19,403 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:19,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278103659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:19,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:19,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 16:49:19,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966804967] [2021-08-21 16:49:19,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:19,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:19,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:19,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:19,405 INFO L87 Difference]: Start difference. First operand 622 states and 825 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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) [2021-08-21 16:49:19,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:19,612 INFO L93 Difference]: Finished difference Result 1163 states and 1483 transitions. [2021-08-21 16:49:19,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:49:19,613 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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 65 [2021-08-21 16:49:19,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:19,617 INFO L225 Difference]: With dead ends: 1163 [2021-08-21 16:49:19,617 INFO L226 Difference]: Without dead ends: 1013 [2021-08-21 16:49:19,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 184.5ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:19,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2021-08-21 16:49:19,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 622. [2021-08-21 16:49:19,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 614 states have (on average 1.3436482084690553) internal successors, (825), 621 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:19,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 825 transitions. [2021-08-21 16:49:19,629 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 825 transitions. Word has length 65 [2021-08-21 16:49:19,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:19,629 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 825 transitions. [2021-08-21 16:49:19,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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) [2021-08-21 16:49:19,629 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 825 transitions. [2021-08-21 16:49:19,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:19,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:19,630 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:19,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:19,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:19,857 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:19,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:19,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1317239447, now seen corresponding path program 12 times [2021-08-21 16:49:19,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:19,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061222481] [2021-08-21 16:49:19,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:19,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:19,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:19,979 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:19,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:19,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061222481] [2021-08-21 16:49:19,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061222481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:19,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093640659] [2021-08-21 16:49:19,980 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:19,980 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:19,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:19,981 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) [2021-08-21 16:49:19,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 16:49:20,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:49:20,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:20,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:20,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:20,835 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:20,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093640659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:20,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:20,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 16:49:20,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847576397] [2021-08-21 16:49:20,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:20,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:20,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:20,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:20,837 INFO L87 Difference]: Start difference. First operand 622 states and 825 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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) [2021-08-21 16:49:21,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:21,040 INFO L93 Difference]: Finished difference Result 1323 states and 1661 transitions. [2021-08-21 16:49:21,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:49:21,040 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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 65 [2021-08-21 16:49:21,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:21,043 INFO L225 Difference]: With dead ends: 1323 [2021-08-21 16:49:21,043 INFO L226 Difference]: Without dead ends: 1173 [2021-08-21 16:49:21,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 197.0ms TimeCoverageRelationStatistics Valid=195, Invalid=561, Unknown=0, NotChecked=0, Total=756 [2021-08-21 16:49:21,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2021-08-21 16:49:21,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 622. [2021-08-21 16:49:21,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 614 states have (on average 1.3436482084690553) internal successors, (825), 621 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:21,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 825 transitions. [2021-08-21 16:49:21,054 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 825 transitions. Word has length 65 [2021-08-21 16:49:21,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:21,054 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 825 transitions. [2021-08-21 16:49:21,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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) [2021-08-21 16:49:21,054 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 825 transitions. [2021-08-21 16:49:21,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:21,055 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:21,056 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:21,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:21,279 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,SelfDestructingSolverStorable22 [2021-08-21 16:49:21,280 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:21,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:21,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1138673259, now seen corresponding path program 13 times [2021-08-21 16:49:21,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:21,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623245386] [2021-08-21 16:49:21,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:21,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:21,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:21,382 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:21,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:21,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623245386] [2021-08-21 16:49:21,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623245386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:21,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770827264] [2021-08-21 16:49:21,383 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:21,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:21,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:21,384 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) [2021-08-21 16:49:21,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 16:49:22,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:22,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:22,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:22,265 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:22,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770827264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:22,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:22,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 16:49:22,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105112660] [2021-08-21 16:49:22,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:22,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:22,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:22,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:22,268 INFO L87 Difference]: Start difference. First operand 622 states and 825 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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) [2021-08-21 16:49:22,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:22,538 INFO L93 Difference]: Finished difference Result 1809 states and 2296 transitions. [2021-08-21 16:49:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:49:22,539 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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 65 [2021-08-21 16:49:22,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:22,542 INFO L225 Difference]: With dead ends: 1809 [2021-08-21 16:49:22,542 INFO L226 Difference]: Without dead ends: 1604 [2021-08-21 16:49:22,543 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 223.6ms TimeCoverageRelationStatistics Valid=256, Invalid=674, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:49:22,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2021-08-21 16:49:22,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 635. [2021-08-21 16:49:22,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 627 states have (on average 1.3620414673046253) internal successors, (854), 634 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:22,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 854 transitions. [2021-08-21 16:49:22,555 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 854 transitions. Word has length 65 [2021-08-21 16:49:22,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:22,555 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 854 transitions. [2021-08-21 16:49:22,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 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) [2021-08-21 16:49:22,555 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 854 transitions. [2021-08-21 16:49:22,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:22,556 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:22,557 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:22,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:22,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:22,769 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:22,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:22,770 INFO L82 PathProgramCache]: Analyzing trace with hash 1181786119, now seen corresponding path program 14 times [2021-08-21 16:49:22,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:22,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234100542] [2021-08-21 16:49:22,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:22,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:22,876 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:22,877 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:22,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234100542] [2021-08-21 16:49:22,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234100542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:22,877 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872909858] [2021-08-21 16:49:22,877 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:22,877 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:22,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:22,885 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) [2021-08-21 16:49:22,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 16:49:23,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:23,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:23,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:49:23,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:23,683 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:23,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872909858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:23,683 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:23,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 14 [2021-08-21 16:49:23,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598128375] [2021-08-21 16:49:23,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:49:23,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:23,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:49:23,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:23,685 INFO L87 Difference]: Start difference. First operand 635 states and 854 transitions. Second operand has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 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) [2021-08-21 16:49:24,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:24,118 INFO L93 Difference]: Finished difference Result 1460 states and 1840 transitions. [2021-08-21 16:49:24,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:49:24,124 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 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 65 [2021-08-21 16:49:24,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:24,128 INFO L225 Difference]: With dead ends: 1460 [2021-08-21 16:49:24,128 INFO L226 Difference]: Without dead ends: 1257 [2021-08-21 16:49:24,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 361.5ms TimeCoverageRelationStatistics Valid=288, Invalid=902, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:49:24,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2021-08-21 16:49:24,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 647. [2021-08-21 16:49:24,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 639 states have (on average 1.3411580594679187) internal successors, (857), 646 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:24,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 857 transitions. [2021-08-21 16:49:24,141 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 857 transitions. Word has length 65 [2021-08-21 16:49:24,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:24,142 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 857 transitions. [2021-08-21 16:49:24,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 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) [2021-08-21 16:49:24,142 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 857 transitions. [2021-08-21 16:49:24,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:24,143 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:24,143 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:24,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:24,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:24,361 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:24,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:24,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1494016741, now seen corresponding path program 15 times [2021-08-21 16:49:24,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:24,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273828090] [2021-08-21 16:49:24,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:24,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:24,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:24,478 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:24,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:24,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273828090] [2021-08-21 16:49:24,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273828090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:24,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556472784] [2021-08-21 16:49:24,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:24,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:24,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:24,481 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) [2021-08-21 16:49:24,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 16:49:25,101 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:49:25,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:25,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:49:25,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:25,403 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:25,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556472784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:25,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:25,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 16:49:25,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851487379] [2021-08-21 16:49:25,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:25,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:25,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:25,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:25,405 INFO L87 Difference]: Start difference. First operand 647 states and 857 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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) [2021-08-21 16:49:25,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:25,527 INFO L93 Difference]: Finished difference Result 1266 states and 1621 transitions. [2021-08-21 16:49:25,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:49:25,527 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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 65 [2021-08-21 16:49:25,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:25,531 INFO L225 Difference]: With dead ends: 1266 [2021-08-21 16:49:25,531 INFO L226 Difference]: Without dead ends: 1113 [2021-08-21 16:49:25,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 128.8ms TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:49:25,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2021-08-21 16:49:25,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 617. [2021-08-21 16:49:25,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 609 states have (on average 1.3497536945812807) internal successors, (822), 616 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:25,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 822 transitions. [2021-08-21 16:49:25,541 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 822 transitions. Word has length 65 [2021-08-21 16:49:25,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:25,541 INFO L470 AbstractCegarLoop]: Abstraction has 617 states and 822 transitions. [2021-08-21 16:49:25,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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) [2021-08-21 16:49:25,542 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 822 transitions. [2021-08-21 16:49:25,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:25,543 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:25,543 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:25,581 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-08-21 16:49:25,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:25,781 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:25,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:25,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1021478287, now seen corresponding path program 16 times [2021-08-21 16:49:25,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:25,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480317975] [2021-08-21 16:49:25,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:25,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:25,884 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:25,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:25,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480317975] [2021-08-21 16:49:25,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480317975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:25,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080895901] [2021-08-21 16:49:25,885 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:25,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:25,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:25,886 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) [2021-08-21 16:49:25,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 16:49:26,479 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:26,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:26,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:49:26,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:26,781 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:26,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080895901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:26,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:26,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 16:49:26,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586147650] [2021-08-21 16:49:26,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:26,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:26,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:26,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:26,784 INFO L87 Difference]: Start difference. First operand 617 states and 822 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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) [2021-08-21 16:49:26,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:26,946 INFO L93 Difference]: Finished difference Result 1231 states and 1566 transitions. [2021-08-21 16:49:26,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:49:26,946 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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 65 [2021-08-21 16:49:26,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:26,949 INFO L225 Difference]: With dead ends: 1231 [2021-08-21 16:49:26,949 INFO L226 Difference]: Without dead ends: 1078 [2021-08-21 16:49:26,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 153.8ms TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:49:26,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-08-21 16:49:26,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 587. [2021-08-21 16:49:26,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 579 states have (on average 1.3506044905008636) internal successors, (782), 586 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 782 transitions. [2021-08-21 16:49:26,958 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 782 transitions. Word has length 65 [2021-08-21 16:49:26,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:26,958 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 782 transitions. [2021-08-21 16:49:26,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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) [2021-08-21 16:49:26,959 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 782 transitions. [2021-08-21 16:49:26,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:26,959 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:26,960 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:26,978 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:27,162 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,SelfDestructingSolverStorable26 [2021-08-21 16:49:27,163 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:27,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:27,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1281723055, now seen corresponding path program 17 times [2021-08-21 16:49:27,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:27,163 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622850436] [2021-08-21 16:49:27,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:27,163 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:27,260 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:27,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:27,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622850436] [2021-08-21 16:49:27,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622850436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:27,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194620613] [2021-08-21 16:49:27,260 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:27,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:27,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:27,265 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) [2021-08-21 16:49:27,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 16:49:27,991 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:49:27,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:27,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:49:27,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:28,208 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:28,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194620613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:28,208 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:28,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 16:49:28,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203282038] [2021-08-21 16:49:28,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:28,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:28,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:28,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:28,209 INFO L87 Difference]: Start difference. First operand 587 states and 782 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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) [2021-08-21 16:49:28,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:28,396 INFO L93 Difference]: Finished difference Result 1628 states and 2082 transitions. [2021-08-21 16:49:28,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:49:28,397 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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 65 [2021-08-21 16:49:28,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:28,400 INFO L225 Difference]: With dead ends: 1628 [2021-08-21 16:49:28,400 INFO L226 Difference]: Without dead ends: 1460 [2021-08-21 16:49:28,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 164.6ms TimeCoverageRelationStatistics Valid=164, Invalid=436, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:28,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1460 states. [2021-08-21 16:49:28,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1460 to 556. [2021-08-21 16:49:28,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 548 states have (on average 1.3777372262773722) internal successors, (755), 555 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:28,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 755 transitions. [2021-08-21 16:49:28,411 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 755 transitions. Word has length 65 [2021-08-21 16:49:28,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:28,411 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 755 transitions. [2021-08-21 16:49:28,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 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) [2021-08-21 16:49:28,411 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 755 transitions. [2021-08-21 16:49:28,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:28,412 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:28,412 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:28,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:28,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 16:49:28,631 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:28,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:28,632 INFO L82 PathProgramCache]: Analyzing trace with hash -1230570146, now seen corresponding path program 18 times [2021-08-21 16:49:28,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:28,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238285407] [2021-08-21 16:49:28,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:28,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:28,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:28,732 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:28,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:28,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238285407] [2021-08-21 16:49:28,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238285407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:28,732 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139079653] [2021-08-21 16:49:28,733 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:28,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:28,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:28,734 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) [2021-08-21 16:49:28,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 16:49:29,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:49:29,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:29,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:49:29,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:29,611 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:29,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139079653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:29,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:29,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 14 [2021-08-21 16:49:29,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474686986] [2021-08-21 16:49:29,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:49:29,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:29,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:49:29,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:29,613 INFO L87 Difference]: Start difference. First operand 556 states and 755 transitions. Second operand has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 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) [2021-08-21 16:49:29,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:29,981 INFO L93 Difference]: Finished difference Result 1321 states and 1676 transitions. [2021-08-21 16:49:29,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:49:29,981 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 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 65 [2021-08-21 16:49:29,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:29,985 INFO L225 Difference]: With dead ends: 1321 [2021-08-21 16:49:29,985 INFO L226 Difference]: Without dead ends: 1118 [2021-08-21 16:49:29,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 301.2ms TimeCoverageRelationStatistics Valid=281, Invalid=841, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:49:29,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1118 states. [2021-08-21 16:49:29,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1118 to 697. [2021-08-21 16:49:29,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 689 states have (on average 1.3410740203193032) internal successors, (924), 696 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:29,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 924 transitions. [2021-08-21 16:49:29,994 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 924 transitions. Word has length 65 [2021-08-21 16:49:29,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:29,995 INFO L470 AbstractCegarLoop]: Abstraction has 697 states and 924 transitions. [2021-08-21 16:49:29,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 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) [2021-08-21 16:49:29,995 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 924 transitions. [2021-08-21 16:49:29,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:29,996 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:29,996 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:30,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:30,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 16:49:30,215 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:30,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:30,215 INFO L82 PathProgramCache]: Analyzing trace with hash -143335358, now seen corresponding path program 19 times [2021-08-21 16:49:30,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:30,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902704485] [2021-08-21 16:49:30,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:30,216 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:30,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:30,377 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:30,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:30,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902704485] [2021-08-21 16:49:30,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902704485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:30,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422916874] [2021-08-21 16:49:30,378 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:30,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:30,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:30,379 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) [2021-08-21 16:49:30,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 16:49:31,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:31,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:31,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:31,524 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:31,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422916874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:31,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:31,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:31,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91189249] [2021-08-21 16:49:31,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:31,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:31,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:31,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:31,525 INFO L87 Difference]: Start difference. First operand 697 states and 924 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:31,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:31,681 INFO L93 Difference]: Finished difference Result 1091 states and 1412 transitions. [2021-08-21 16:49:31,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:49:31,682 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:31,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:31,684 INFO L225 Difference]: With dead ends: 1091 [2021-08-21 16:49:31,684 INFO L226 Difference]: Without dead ends: 941 [2021-08-21 16:49:31,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 182.0ms TimeCoverageRelationStatistics Valid=184, Invalid=466, Unknown=0, NotChecked=0, Total=650 [2021-08-21 16:49:31,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2021-08-21 16:49:31,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 727. [2021-08-21 16:49:31,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 719 states have (on average 1.3407510431154381) internal successors, (964), 726 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:31,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 964 transitions. [2021-08-21 16:49:31,697 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 964 transitions. Word has length 75 [2021-08-21 16:49:31,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:31,697 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 964 transitions. [2021-08-21 16:49:31,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:31,698 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 964 transitions. [2021-08-21 16:49:31,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:31,699 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:31,699 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:31,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:31,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:31,913 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:31,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:31,913 INFO L82 PathProgramCache]: Analyzing trace with hash 536408860, now seen corresponding path program 20 times [2021-08-21 16:49:31,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:31,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104091307] [2021-08-21 16:49:31,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:31,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:31,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:32,079 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:32,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:32,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104091307] [2021-08-21 16:49:32,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104091307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:32,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752180735] [2021-08-21 16:49:32,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:32,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:32,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:32,085 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) [2021-08-21 16:49:32,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 16:49:32,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:32,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:32,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:32,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:33,329 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:33,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752180735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:33,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:33,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 17 [2021-08-21 16:49:33,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585007834] [2021-08-21 16:49:33,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:49:33,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:33,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:49:33,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:49:33,330 INFO L87 Difference]: Start difference. First operand 727 states and 964 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:33,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:33,560 INFO L93 Difference]: Finished difference Result 1772 states and 2251 transitions. [2021-08-21 16:49:33,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:49:33,561 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:33,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:33,564 INFO L225 Difference]: With dead ends: 1772 [2021-08-21 16:49:33,564 INFO L226 Difference]: Without dead ends: 1564 [2021-08-21 16:49:33,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 253.2ms TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:49:33,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2021-08-21 16:49:33,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 742. [2021-08-21 16:49:33,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3474114441416893) internal successors, (989), 741 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:33,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 989 transitions. [2021-08-21 16:49:33,577 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 989 transitions. Word has length 75 [2021-08-21 16:49:33,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:33,577 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 989 transitions. [2021-08-21 16:49:33,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:33,577 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 989 transitions. [2021-08-21 16:49:33,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:33,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:33,579 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:33,601 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:33,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:33,793 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:33,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:33,793 INFO L82 PathProgramCache]: Analyzing trace with hash -884648458, now seen corresponding path program 21 times [2021-08-21 16:49:33,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:33,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013186969] [2021-08-21 16:49:33,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:33,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:33,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:33,944 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:33,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:33,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013186969] [2021-08-21 16:49:33,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013186969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:33,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186462687] [2021-08-21 16:49:33,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:33,945 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:33,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:33,951 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) [2021-08-21 16:49:33,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 16:49:34,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:49:34,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:34,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:34,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:35,114 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:35,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186462687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:35,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:35,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:35,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864443425] [2021-08-21 16:49:35,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:35,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:35,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:35,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:35,115 INFO L87 Difference]: Start difference. First operand 742 states and 989 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:35,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:35,321 INFO L93 Difference]: Finished difference Result 1383 states and 1767 transitions. [2021-08-21 16:49:35,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:49:35,321 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:35,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:35,324 INFO L225 Difference]: With dead ends: 1383 [2021-08-21 16:49:35,324 INFO L226 Difference]: Without dead ends: 1233 [2021-08-21 16:49:35,324 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 214.0ms TimeCoverageRelationStatistics Valid=200, Invalid=612, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:49:35,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2021-08-21 16:49:35,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 742. [2021-08-21 16:49:35,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3474114441416893) internal successors, (989), 741 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:35,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 989 transitions. [2021-08-21 16:49:35,334 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 989 transitions. Word has length 75 [2021-08-21 16:49:35,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:35,334 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 989 transitions. [2021-08-21 16:49:35,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:35,334 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 989 transitions. [2021-08-21 16:49:35,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:35,336 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:35,336 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:35,364 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:35,552 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,SelfDestructingSolverStorable31 [2021-08-21 16:49:35,553 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:35,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:35,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1211040248, now seen corresponding path program 22 times [2021-08-21 16:49:35,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:35,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947414519] [2021-08-21 16:49:35,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:35,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:35,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:35,682 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:35,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:35,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947414519] [2021-08-21 16:49:35,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947414519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:35,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812039921] [2021-08-21 16:49:35,683 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:35,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:35,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:35,683 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) [2021-08-21 16:49:35,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 16:49:36,524 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:36,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:36,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:36,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:36,833 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:36,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812039921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:36,833 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:36,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:36,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112770907] [2021-08-21 16:49:36,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:36,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:36,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:36,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:36,834 INFO L87 Difference]: Start difference. First operand 742 states and 989 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:37,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:37,078 INFO L93 Difference]: Finished difference Result 1618 states and 2035 transitions. [2021-08-21 16:49:37,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:49:37,079 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:37,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:37,080 INFO L225 Difference]: With dead ends: 1618 [2021-08-21 16:49:37,081 INFO L226 Difference]: Without dead ends: 1468 [2021-08-21 16:49:37,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 238.7ms TimeCoverageRelationStatistics Valid=248, Invalid=744, Unknown=0, NotChecked=0, Total=992 [2021-08-21 16:49:37,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2021-08-21 16:49:37,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 742. [2021-08-21 16:49:37,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3474114441416893) internal successors, (989), 741 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:37,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 989 transitions. [2021-08-21 16:49:37,092 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 989 transitions. Word has length 75 [2021-08-21 16:49:37,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:37,093 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 989 transitions. [2021-08-21 16:49:37,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:37,093 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 989 transitions. [2021-08-21 16:49:37,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:37,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:37,094 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:37,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-08-21 16:49:37,308 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,SelfDestructingSolverStorable32 [2021-08-21 16:49:37,309 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:37,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:37,309 INFO L82 PathProgramCache]: Analyzing trace with hash 54356090, now seen corresponding path program 23 times [2021-08-21 16:49:37,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:37,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507486313] [2021-08-21 16:49:37,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:37,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:37,433 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:37,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:37,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507486313] [2021-08-21 16:49:37,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507486313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:37,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558734241] [2021-08-21 16:49:37,434 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:37,434 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:37,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:37,437 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) [2021-08-21 16:49:37,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 16:49:38,324 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:49:38,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:38,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:38,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:38,581 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:38,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558734241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:38,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:38,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:38,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264609750] [2021-08-21 16:49:38,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:38,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:38,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:38,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:38,582 INFO L87 Difference]: Start difference. First operand 742 states and 989 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:38,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:38,871 INFO L93 Difference]: Finished difference Result 1573 states and 1965 transitions. [2021-08-21 16:49:38,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:49:38,871 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:38,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:38,873 INFO L225 Difference]: With dead ends: 1573 [2021-08-21 16:49:38,873 INFO L226 Difference]: Without dead ends: 1423 [2021-08-21 16:49:38,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 275.9ms TimeCoverageRelationStatistics Valid=293, Invalid=829, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:49:38,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2021-08-21 16:49:38,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 742. [2021-08-21 16:49:38,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3474114441416893) internal successors, (989), 741 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:38,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 989 transitions. [2021-08-21 16:49:38,884 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 989 transitions. Word has length 75 [2021-08-21 16:49:38,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:38,885 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 989 transitions. [2021-08-21 16:49:38,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:38,885 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 989 transitions. [2021-08-21 16:49:38,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:38,886 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:38,886 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:38,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:39,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:39,109 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:39,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:39,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1784698500, now seen corresponding path program 24 times [2021-08-21 16:49:39,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:39,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014610797] [2021-08-21 16:49:39,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:39,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:39,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:39,233 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:39,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:39,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014610797] [2021-08-21 16:49:39,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014610797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:39,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85224059] [2021-08-21 16:49:39,234 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:39,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:39,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:39,237 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) [2021-08-21 16:49:39,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 16:49:40,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:49:40,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:40,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:49:40,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:40,389 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:40,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85224059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:40,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:40,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:40,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782504171] [2021-08-21 16:49:40,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:40,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:40,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:40,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:40,390 INFO L87 Difference]: Start difference. First operand 742 states and 989 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:40,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:40,718 INFO L93 Difference]: Finished difference Result 2059 states and 2600 transitions. [2021-08-21 16:49:40,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:49:40,718 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:40,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:40,721 INFO L225 Difference]: With dead ends: 2059 [2021-08-21 16:49:40,721 INFO L226 Difference]: Without dead ends: 1854 [2021-08-21 16:49:40,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 290.3ms TimeCoverageRelationStatistics Valid=368, Invalid=964, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:49:40,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1854 states. [2021-08-21 16:49:40,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1854 to 755. [2021-08-21 16:49:40,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 747 states have (on average 1.3627844712182062) internal successors, (1018), 754 states have internal predecessors, (1018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:40,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 1018 transitions. [2021-08-21 16:49:40,732 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 1018 transitions. Word has length 75 [2021-08-21 16:49:40,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:40,732 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 1018 transitions. [2021-08-21 16:49:40,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:40,732 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 1018 transitions. [2021-08-21 16:49:40,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:40,733 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:40,733 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:40,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-08-21 16:49:40,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:40,935 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:40,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:40,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1741585640, now seen corresponding path program 25 times [2021-08-21 16:49:40,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:40,936 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806947299] [2021-08-21 16:49:40,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:40,936 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:40,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:41,052 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:41,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:41,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806947299] [2021-08-21 16:49:41,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806947299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:41,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381516981] [2021-08-21 16:49:41,053 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:41,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:41,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:41,054 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) [2021-08-21 16:49:41,055 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 16:49:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:41,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:41,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:42,251 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:42,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381516981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:42,252 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:42,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:42,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149224838] [2021-08-21 16:49:42,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:42,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:42,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:42,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:42,253 INFO L87 Difference]: Start difference. First operand 755 states and 1018 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:42,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:42,690 INFO L93 Difference]: Finished difference Result 1421 states and 1777 transitions. [2021-08-21 16:49:42,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:49:42,690 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:42,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:42,693 INFO L225 Difference]: With dead ends: 1421 [2021-08-21 16:49:42,693 INFO L226 Difference]: Without dead ends: 1298 [2021-08-21 16:49:42,693 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 388.3ms TimeCoverageRelationStatistics Valid=368, Invalid=964, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:49:42,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1298 states. [2021-08-21 16:49:42,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1298 to 772. [2021-08-21 16:49:42,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 764 states have (on average 1.350785340314136) internal successors, (1032), 771 states have internal predecessors, (1032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:42,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 1032 transitions. [2021-08-21 16:49:42,705 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 1032 transitions. Word has length 75 [2021-08-21 16:49:42,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:42,705 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 1032 transitions. [2021-08-21 16:49:42,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:42,705 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 1032 transitions. [2021-08-21 16:49:42,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:42,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:42,706 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:42,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:42,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:42,920 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:42,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:42,921 INFO L82 PathProgramCache]: Analyzing trace with hash 1544234614, now seen corresponding path program 26 times [2021-08-21 16:49:42,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:42,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411831858] [2021-08-21 16:49:42,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:42,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:42,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:43,080 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:43,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:43,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411831858] [2021-08-21 16:49:43,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411831858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:43,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298171356] [2021-08-21 16:49:43,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:43,080 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:43,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:43,081 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) [2021-08-21 16:49:43,081 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 16:49:44,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:44,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:44,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:49:44,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:44,399 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:44,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298171356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:44,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:44,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 16:49:44,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834681008] [2021-08-21 16:49:44,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:49:44,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:44,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:49:44,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:44,400 INFO L87 Difference]: Start difference. First operand 772 states and 1032 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:44,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:44,554 INFO L93 Difference]: Finished difference Result 1541 states and 1976 transitions. [2021-08-21 16:49:44,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:49:44,555 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:44,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:44,556 INFO L225 Difference]: With dead ends: 1541 [2021-08-21 16:49:44,556 INFO L226 Difference]: Without dead ends: 1388 [2021-08-21 16:49:44,557 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 178.7ms TimeCoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:44,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1388 states. [2021-08-21 16:49:44,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1388 to 742. [2021-08-21 16:49:44,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3583106267029972) internal successors, (997), 741 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:44,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 997 transitions. [2021-08-21 16:49:44,565 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 997 transitions. Word has length 75 [2021-08-21 16:49:44,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:44,565 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 997 transitions. [2021-08-21 16:49:44,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:44,565 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 997 transitions. [2021-08-21 16:49:44,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:44,566 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:44,566 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:44,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:44,766 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,SelfDestructingSolverStorable36 [2021-08-21 16:49:44,767 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:44,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:44,767 INFO L82 PathProgramCache]: Analyzing trace with hash -996360446, now seen corresponding path program 27 times [2021-08-21 16:49:44,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:44,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454827350] [2021-08-21 16:49:44,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:44,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:44,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:44,890 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:44,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:44,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454827350] [2021-08-21 16:49:44,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454827350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:44,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112331208] [2021-08-21 16:49:44,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:44,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:44,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:44,893 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) [2021-08-21 16:49:44,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 16:49:45,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:49:45,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:45,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:49:45,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:46,243 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:46,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112331208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:46,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:46,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 16:49:46,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757383958] [2021-08-21 16:49:46,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:49:46,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:46,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:49:46,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:46,244 INFO L87 Difference]: Start difference. First operand 742 states and 997 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:46,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:46,427 INFO L93 Difference]: Finished difference Result 1506 states and 1921 transitions. [2021-08-21 16:49:46,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:49:46,427 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:46,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:46,429 INFO L225 Difference]: With dead ends: 1506 [2021-08-21 16:49:46,429 INFO L226 Difference]: Without dead ends: 1353 [2021-08-21 16:49:46,429 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 186.1ms TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:49:46,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2021-08-21 16:49:46,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 712. [2021-08-21 16:49:46,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 704 states have (on average 1.359375) internal successors, (957), 711 states have internal predecessors, (957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:46,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 957 transitions. [2021-08-21 16:49:46,438 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 957 transitions. Word has length 75 [2021-08-21 16:49:46,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:46,438 INFO L470 AbstractCegarLoop]: Abstraction has 712 states and 957 transitions. [2021-08-21 16:49:46,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:46,438 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 957 transitions. [2021-08-21 16:49:46,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:46,439 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:46,439 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:46,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-21 16:49:46,641 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,SelfDestructingSolverStorable37 [2021-08-21 16:49:46,641 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:46,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:46,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1368122944, now seen corresponding path program 28 times [2021-08-21 16:49:46,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:46,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959877779] [2021-08-21 16:49:46,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:46,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:46,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:46,759 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:46,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:46,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959877779] [2021-08-21 16:49:46,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959877779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:46,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354816891] [2021-08-21 16:49:46,760 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:46,760 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:46,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:46,761 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) [2021-08-21 16:49:46,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 16:49:47,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:47,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:47,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:49:47,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:48,113 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:48,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354816891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:48,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:48,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 16:49:48,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475141355] [2021-08-21 16:49:48,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:49:48,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:48,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:49:48,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:48,114 INFO L87 Difference]: Start difference. First operand 712 states and 957 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:48,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:48,337 INFO L93 Difference]: Finished difference Result 1436 states and 1821 transitions. [2021-08-21 16:49:48,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:49:48,338 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:48,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:48,339 INFO L225 Difference]: With dead ends: 1436 [2021-08-21 16:49:48,339 INFO L226 Difference]: Without dead ends: 1283 [2021-08-21 16:49:48,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 216.8ms TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:49:48,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2021-08-21 16:49:48,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 682. [2021-08-21 16:49:48,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 674 states have (on average 1.36053412462908) internal successors, (917), 681 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:48,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 917 transitions. [2021-08-21 16:49:48,348 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 917 transitions. Word has length 75 [2021-08-21 16:49:48,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:48,348 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 917 transitions. [2021-08-21 16:49:48,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:48,348 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 917 transitions. [2021-08-21 16:49:48,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:48,349 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:48,349 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:48,368 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-08-21 16:49:48,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 16:49:48,550 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:48,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:48,550 INFO L82 PathProgramCache]: Analyzing trace with hash 935078398, now seen corresponding path program 29 times [2021-08-21 16:49:48,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:48,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111418974] [2021-08-21 16:49:48,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:48,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:48,662 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:48,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:48,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111418974] [2021-08-21 16:49:48,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111418974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:48,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174051171] [2021-08-21 16:49:48,663 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:48,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:48,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:48,664 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) [2021-08-21 16:49:48,665 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 16:49:49,768 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:49:49,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:49,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:49:49,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:50,003 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:50,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174051171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:50,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:50,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 16:49:50,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355820223] [2021-08-21 16:49:50,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:49:50,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:50,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:49:50,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:50,004 INFO L87 Difference]: Start difference. First operand 682 states and 917 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:50,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:50,252 INFO L93 Difference]: Finished difference Result 1832 states and 2334 transitions. [2021-08-21 16:49:50,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:49:50,253 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:50,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:50,255 INFO L225 Difference]: With dead ends: 1832 [2021-08-21 16:49:50,255 INFO L226 Difference]: Without dead ends: 1664 [2021-08-21 16:49:50,255 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 229.4ms TimeCoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:49:50,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2021-08-21 16:49:50,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 650. [2021-08-21 16:49:50,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 642 states have (on average 1.381619937694704) internal successors, (887), 649 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:50,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 887 transitions. [2021-08-21 16:49:50,264 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 887 transitions. Word has length 75 [2021-08-21 16:49:50,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:50,264 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 887 transitions. [2021-08-21 16:49:50,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:50,264 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 887 transitions. [2021-08-21 16:49:50,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:50,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:50,265 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:50,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:50,471 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,SelfDestructingSolverStorable39 [2021-08-21 16:49:50,472 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:50,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:50,472 INFO L82 PathProgramCache]: Analyzing trace with hash -1577214803, now seen corresponding path program 30 times [2021-08-21 16:49:50,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:50,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867205791] [2021-08-21 16:49:50,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:50,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:50,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:50,596 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:50,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:50,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867205791] [2021-08-21 16:49:50,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867205791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:50,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634415609] [2021-08-21 16:49:50,597 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:50,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:50,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:50,598 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) [2021-08-21 16:49:50,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 16:49:51,735 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:49:51,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:51,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:49:51,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:51,957 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:51,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634415609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:51,957 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:51,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:51,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377838307] [2021-08-21 16:49:51,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:51,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:51,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:51,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:51,958 INFO L87 Difference]: Start difference. First operand 650 states and 887 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:52,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:52,340 INFO L93 Difference]: Finished difference Result 1282 states and 1612 transitions. [2021-08-21 16:49:52,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:49:52,340 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 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 75 [2021-08-21 16:49:52,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:52,341 INFO L225 Difference]: With dead ends: 1282 [2021-08-21 16:49:52,341 INFO L226 Difference]: Without dead ends: 1159 [2021-08-21 16:49:52,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 348.4ms TimeCoverageRelationStatistics Valid=341, Invalid=919, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:49:52,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1159 states. [2021-08-21 16:49:52,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1159 to 542. [2021-08-21 16:49:52,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 534 states have (on average 1.3595505617977528) internal successors, (726), 541 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:52,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 726 transitions. [2021-08-21 16:49:52,348 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 726 transitions. Word has length 75 [2021-08-21 16:49:52,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:52,348 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 726 transitions. [2021-08-21 16:49:52,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:52,349 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 726 transitions. [2021-08-21 16:49:52,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-08-21 16:49:52,349 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:52,349 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:52,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:52,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:52,552 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:52,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:52,553 INFO L82 PathProgramCache]: Analyzing trace with hash -634211792, now seen corresponding path program 31 times [2021-08-21 16:49:52,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:52,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137936568] [2021-08-21 16:49:52,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:52,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:52,721 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:52,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:52,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137936568] [2021-08-21 16:49:52,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137936568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:52,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575066110] [2021-08-21 16:49:52,722 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:52,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:52,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:52,723 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) [2021-08-21 16:49:52,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 16:49:53,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:53,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:49:53,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:54,330 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:54,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575066110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:54,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:54,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 19 [2021-08-21 16:49:54,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529139211] [2021-08-21 16:49:54,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:49:54,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:54,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:49:54,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:49:54,332 INFO L87 Difference]: Start difference. First operand 542 states and 726 transitions. Second operand has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:54,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:54,597 INFO L93 Difference]: Finished difference Result 1256 states and 1613 transitions. [2021-08-21 16:49:54,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:49:54,597 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 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 80 [2021-08-21 16:49:54,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:54,599 INFO L225 Difference]: With dead ends: 1256 [2021-08-21 16:49:54,599 INFO L226 Difference]: Without dead ends: 1066 [2021-08-21 16:49:54,600 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 291.1ms TimeCoverageRelationStatistics Valid=308, Invalid=882, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:49:54,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-08-21 16:49:54,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 587. [2021-08-21 16:49:54,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 579 states have (on average 1.3661485319516407) internal successors, (791), 586 states have internal predecessors, (791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:54,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 791 transitions. [2021-08-21 16:49:54,608 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 791 transitions. Word has length 80 [2021-08-21 16:49:54,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:54,608 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 791 transitions. [2021-08-21 16:49:54,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.473684210526316) internal successors, (104), 19 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:54,609 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 791 transitions. [2021-08-21 16:49:54,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-08-21 16:49:54,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:54,610 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:54,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:54,824 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,SelfDestructingSolverStorable41 [2021-08-21 16:49:54,825 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:54,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:54,825 INFO L82 PathProgramCache]: Analyzing trace with hash -98793706, now seen corresponding path program 32 times [2021-08-21 16:49:54,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:54,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480811788] [2021-08-21 16:49:54,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:54,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:54,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:55,035 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:55,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:55,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480811788] [2021-08-21 16:49:55,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480811788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:55,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309856534] [2021-08-21 16:49:55,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:55,035 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:55,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:55,037 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) [2021-08-21 16:49:55,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 16:49:56,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:56,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:56,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:49:56,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:56,617 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:56,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309856534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:56,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:56,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:49:56,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374302218] [2021-08-21 16:49:56,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:49:56,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:56,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:49:56,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:49:56,619 INFO L87 Difference]: Start difference. First operand 587 states and 791 transitions. Second operand has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:56,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:56,807 INFO L93 Difference]: Finished difference Result 1548 states and 1960 transitions. [2021-08-21 16:49:56,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:49:56,807 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 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 80 [2021-08-21 16:49:56,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:56,809 INFO L225 Difference]: With dead ends: 1548 [2021-08-21 16:49:56,809 INFO L226 Difference]: Without dead ends: 1398 [2021-08-21 16:49:56,809 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 240.1ms TimeCoverageRelationStatistics Valid=215, Invalid=597, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:49:56,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1398 states. [2021-08-21 16:49:56,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1398 to 587. [2021-08-21 16:49:56,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 579 states have (on average 1.3696027633851469) internal successors, (793), 586 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:56,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 793 transitions. [2021-08-21 16:49:56,816 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 793 transitions. Word has length 80 [2021-08-21 16:49:56,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:56,816 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 793 transitions. [2021-08-21 16:49:56,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:56,817 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 793 transitions. [2021-08-21 16:49:56,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-08-21 16:49:56,818 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:56,818 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:56,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-08-21 16:49:57,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:57,019 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:57,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:57,019 INFO L82 PathProgramCache]: Analyzing trace with hash -1817156086, now seen corresponding path program 33 times [2021-08-21 16:49:57,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:57,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809518626] [2021-08-21 16:49:57,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:57,020 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:57,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:57,162 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:57,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:57,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809518626] [2021-08-21 16:49:57,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809518626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:57,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195803322] [2021-08-21 16:49:57,163 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:57,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:57,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:57,164 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) [2021-08-21 16:49:57,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 16:49:58,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:49:58,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:58,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:49:58,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:58,769 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:58,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195803322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:58,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:58,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:49:58,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075802388] [2021-08-21 16:49:58,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:49:58,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:58,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:49:58,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:49:58,771 INFO L87 Difference]: Start difference. First operand 587 states and 793 transitions. Second operand has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:58,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:59,000 INFO L93 Difference]: Finished difference Result 1543 states and 1947 transitions. [2021-08-21 16:49:59,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:49:59,001 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 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 80 [2021-08-21 16:49:59,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:59,003 INFO L225 Difference]: With dead ends: 1543 [2021-08-21 16:49:59,003 INFO L226 Difference]: Without dead ends: 1393 [2021-08-21 16:49:59,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 231.5ms TimeCoverageRelationStatistics Valid=229, Invalid=701, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:49:59,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2021-08-21 16:49:59,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 617. [2021-08-21 16:49:59,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 609 states have (on average 1.3711001642036125) internal successors, (835), 616 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:59,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 835 transitions. [2021-08-21 16:49:59,013 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 835 transitions. Word has length 80 [2021-08-21 16:49:59,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:59,013 INFO L470 AbstractCegarLoop]: Abstraction has 617 states and 835 transitions. [2021-08-21 16:49:59,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:59,014 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 835 transitions. [2021-08-21 16:49:59,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-08-21 16:49:59,015 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:59,015 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:59,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:59,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:59,230 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:59,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:59,231 INFO L82 PathProgramCache]: Analyzing trace with hash 278532620, now seen corresponding path program 34 times [2021-08-21 16:49:59,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:59,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541398623] [2021-08-21 16:49:59,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:59,231 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:59,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:59,369 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:59,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:59,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541398623] [2021-08-21 16:49:59,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541398623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:59,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165185701] [2021-08-21 16:49:59,370 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:59,370 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:59,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:59,370 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) [2021-08-21 16:49:59,371 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 16:50:00,683 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:00,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:00,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:50:00,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:00,981 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:00,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165185701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:00,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:00,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:50:00,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695651996] [2021-08-21 16:50:00,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:00,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:00,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:00,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:00,982 INFO L87 Difference]: Start difference. First operand 617 states and 835 transitions. Second operand has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:01,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:01,254 INFO L93 Difference]: Finished difference Result 1533 states and 1929 transitions. [2021-08-21 16:50:01,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:50:01,254 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 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 80 [2021-08-21 16:50:01,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:01,256 INFO L225 Difference]: With dead ends: 1533 [2021-08-21 16:50:01,256 INFO L226 Difference]: Without dead ends: 1383 [2021-08-21 16:50:01,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 260.8ms TimeCoverageRelationStatistics Valid=259, Invalid=797, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:50:01,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states. [2021-08-21 16:50:01,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 647. [2021-08-21 16:50:01,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 639 states have (on average 1.3724569640062598) internal successors, (877), 646 states have internal predecessors, (877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:01,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 877 transitions. [2021-08-21 16:50:01,264 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 877 transitions. Word has length 80 [2021-08-21 16:50:01,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:01,264 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 877 transitions. [2021-08-21 16:50:01,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:01,264 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 877 transitions. [2021-08-21 16:50:01,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-08-21 16:50:01,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:01,265 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:01,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:01,492 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,SelfDestructingSolverStorable44 [2021-08-21 16:50:01,493 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:01,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:01,493 INFO L82 PathProgramCache]: Analyzing trace with hash -878151538, now seen corresponding path program 35 times [2021-08-21 16:50:01,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:01,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771507800] [2021-08-21 16:50:01,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:01,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:01,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:01,622 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:01,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:01,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771507800] [2021-08-21 16:50:01,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771507800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:01,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105255320] [2021-08-21 16:50:01,622 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:01,622 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:01,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:01,623 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) [2021-08-21 16:50:01,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 16:50:02,984 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:50:02,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:02,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:50:02,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:03,269 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:03,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105255320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:03,269 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:03,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:50:03,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527657361] [2021-08-21 16:50:03,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:03,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:03,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:03,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:03,270 INFO L87 Difference]: Start difference. First operand 647 states and 877 transitions. Second operand has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:03,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:03,563 INFO L93 Difference]: Finished difference Result 1523 states and 1911 transitions. [2021-08-21 16:50:03,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:50:03,563 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 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 80 [2021-08-21 16:50:03,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:03,565 INFO L225 Difference]: With dead ends: 1523 [2021-08-21 16:50:03,565 INFO L226 Difference]: Without dead ends: 1373 [2021-08-21 16:50:03,565 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 273.4ms TimeCoverageRelationStatistics Valid=305, Invalid=885, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:50:03,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1373 states. [2021-08-21 16:50:03,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1373 to 677. [2021-08-21 16:50:03,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 669 states have (on average 1.3736920777279522) internal successors, (919), 676 states have internal predecessors, (919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:03,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 919 transitions. [2021-08-21 16:50:03,573 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 919 transitions. Word has length 80 [2021-08-21 16:50:03,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:03,574 INFO L470 AbstractCegarLoop]: Abstraction has 677 states and 919 transitions. [2021-08-21 16:50:03,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:03,574 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 919 transitions. [2021-08-21 16:50:03,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-08-21 16:50:03,574 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:03,575 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:03,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 16:50:03,775 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,SelfDestructingSolverStorable45 [2021-08-21 16:50:03,775 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:03,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:03,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1577761168, now seen corresponding path program 36 times [2021-08-21 16:50:03,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:03,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996946622] [2021-08-21 16:50:03,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:03,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:03,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:03,940 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:03,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:03,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996946622] [2021-08-21 16:50:03,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996946622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:03,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453387933] [2021-08-21 16:50:03,941 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:50:03,941 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:03,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:03,943 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) [2021-08-21 16:50:03,962 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 16:50:05,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:50:05,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:05,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:05,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:05,600 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:05,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453387933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:05,600 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:05,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:50:05,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146787497] [2021-08-21 16:50:05,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:05,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:05,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:05,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:05,601 INFO L87 Difference]: Start difference. First operand 677 states and 919 transitions. Second operand has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:05,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:05,957 INFO L93 Difference]: Finished difference Result 1985 states and 2501 transitions. [2021-08-21 16:50:05,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:50:05,957 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 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 80 [2021-08-21 16:50:05,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:05,961 INFO L225 Difference]: With dead ends: 1985 [2021-08-21 16:50:05,961 INFO L226 Difference]: Without dead ends: 1823 [2021-08-21 16:50:05,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 342.0ms TimeCoverageRelationStatistics Valid=368, Invalid=964, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:50:05,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1823 states. [2021-08-21 16:50:05,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1823 to 710. [2021-08-21 16:50:05,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 702 states have (on average 1.3846153846153846) internal successors, (972), 709 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:05,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 972 transitions. [2021-08-21 16:50:05,975 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 972 transitions. Word has length 80 [2021-08-21 16:50:05,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:05,975 INFO L470 AbstractCegarLoop]: Abstraction has 710 states and 972 transitions. [2021-08-21 16:50:05,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.125) internal successors, (82), 16 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:05,975 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 972 transitions. [2021-08-21 16:50:05,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-08-21 16:50:05,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:05,976 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:06,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:06,192 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,SelfDestructingSolverStorable46 [2021-08-21 16:50:06,193 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:06,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:06,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1620874028, now seen corresponding path program 37 times [2021-08-21 16:50:06,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:06,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063789918] [2021-08-21 16:50:06,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:06,194 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:06,346 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:06,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:06,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063789918] [2021-08-21 16:50:06,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063789918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:06,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194969548] [2021-08-21 16:50:06,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:50:06,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:06,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:06,349 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) [2021-08-21 16:50:06,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 16:50:07,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:07,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:50:07,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:08,130 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:08,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194969548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:08,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:08,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 17 [2021-08-21 16:50:08,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405190970] [2021-08-21 16:50:08,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:08,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:08,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:08,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:08,131 INFO L87 Difference]: Start difference. First operand 710 states and 972 transitions. Second operand has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 17 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:08,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:08,651 INFO L93 Difference]: Finished difference Result 1617 states and 2052 transitions. [2021-08-21 16:50:08,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:50:08,651 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 17 states have internal predecessors, (83), 0 states have call successors, (0), 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 80 [2021-08-21 16:50:08,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:08,652 INFO L225 Difference]: With dead ends: 1617 [2021-08-21 16:50:08,652 INFO L226 Difference]: Without dead ends: 1414 [2021-08-21 16:50:08,653 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 482.6ms TimeCoverageRelationStatistics Valid=484, Invalid=1408, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:50:08,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2021-08-21 16:50:08,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 723. [2021-08-21 16:50:08,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 715 states have (on average 1.3678321678321679) internal successors, (978), 722 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:08,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 978 transitions. [2021-08-21 16:50:08,661 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 978 transitions. Word has length 80 [2021-08-21 16:50:08,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:08,662 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 978 transitions. [2021-08-21 16:50:08,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 17 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:08,662 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 978 transitions. [2021-08-21 16:50:08,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:08,663 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:08,663 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:08,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:08,876 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,SelfDestructingSolverStorable47 [2021-08-21 16:50:08,877 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:08,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:08,877 INFO L82 PathProgramCache]: Analyzing trace with hash -1691728315, now seen corresponding path program 38 times [2021-08-21 16:50:08,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:08,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791310759] [2021-08-21 16:50:08,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:08,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:08,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:09,066 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:09,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:09,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791310759] [2021-08-21 16:50:09,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791310759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:09,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97808361] [2021-08-21 16:50:09,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:50:09,067 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:09,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:09,073 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) [2021-08-21 16:50:09,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 16:50:10,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:50:10,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:10,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:10,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:10,974 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:10,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97808361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:10,974 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:10,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:10,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068667937] [2021-08-21 16:50:10,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:10,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:10,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:10,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:10,975 INFO L87 Difference]: Start difference. First operand 723 states and 978 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:11,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:11,220 INFO L93 Difference]: Finished difference Result 1464 states and 1876 transitions. [2021-08-21 16:50:11,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:50:11,221 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 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 85 [2021-08-21 16:50:11,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:11,223 INFO L225 Difference]: With dead ends: 1464 [2021-08-21 16:50:11,223 INFO L226 Difference]: Without dead ends: 1314 [2021-08-21 16:50:11,223 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 272.9ms TimeCoverageRelationStatistics Valid=262, Invalid=794, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:50:11,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2021-08-21 16:50:11,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 723. [2021-08-21 16:50:11,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 715 states have (on average 1.3678321678321679) internal successors, (978), 722 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:11,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 978 transitions. [2021-08-21 16:50:11,230 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 978 transitions. Word has length 85 [2021-08-21 16:50:11,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:11,230 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 978 transitions. [2021-08-21 16:50:11,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:11,231 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 978 transitions. [2021-08-21 16:50:11,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:11,232 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:11,232 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:11,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:11,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:11,435 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:11,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:11,436 INFO L82 PathProgramCache]: Analyzing trace with hash -1699326009, now seen corresponding path program 39 times [2021-08-21 16:50:11,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:11,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163892390] [2021-08-21 16:50:11,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:11,436 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:11,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:11,603 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:11,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:11,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163892390] [2021-08-21 16:50:11,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163892390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:11,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499210382] [2021-08-21 16:50:11,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:50:11,605 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:11,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:11,617 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) [2021-08-21 16:50:11,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 16:50:13,177 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:50:13,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:13,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:13,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:13,533 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:13,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499210382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:13,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:13,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:13,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026218232] [2021-08-21 16:50:13,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:13,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:13,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:13,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:13,534 INFO L87 Difference]: Start difference. First operand 723 states and 978 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:13,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:13,863 INFO L93 Difference]: Finished difference Result 1659 states and 2106 transitions. [2021-08-21 16:50:13,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:50:13,863 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 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 85 [2021-08-21 16:50:13,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:13,865 INFO L225 Difference]: With dead ends: 1659 [2021-08-21 16:50:13,865 INFO L226 Difference]: Without dead ends: 1509 [2021-08-21 16:50:13,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 313.1ms TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:50:13,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2021-08-21 16:50:13,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 723. [2021-08-21 16:50:13,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 715 states have (on average 1.3678321678321679) internal successors, (978), 722 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:13,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 978 transitions. [2021-08-21 16:50:13,873 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 978 transitions. Word has length 85 [2021-08-21 16:50:13,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:13,873 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 978 transitions. [2021-08-21 16:50:13,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:13,873 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 978 transitions. [2021-08-21 16:50:13,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:13,874 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:13,874 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:13,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-21 16:50:14,074 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,SelfDestructingSolverStorable49 [2021-08-21 16:50:14,075 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:14,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:14,075 INFO L82 PathProgramCache]: Analyzing trace with hash 396362697, now seen corresponding path program 40 times [2021-08-21 16:50:14,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:14,075 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056171940] [2021-08-21 16:50:14,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:14,075 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:14,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:14,224 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:14,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:14,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056171940] [2021-08-21 16:50:14,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056171940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:14,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183227314] [2021-08-21 16:50:14,225 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:50:14,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:14,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:14,226 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) [2021-08-21 16:50:14,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 16:50:15,775 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:15,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:15,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:15,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:16,083 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:16,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183227314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:16,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:16,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:16,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904426286] [2021-08-21 16:50:16,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:16,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:16,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:16,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:16,085 INFO L87 Difference]: Start difference. First operand 723 states and 978 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:16,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:16,442 INFO L93 Difference]: Finished difference Result 1619 states and 2046 transitions. [2021-08-21 16:50:16,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:50:16,443 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 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 85 [2021-08-21 16:50:16,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:16,445 INFO L225 Difference]: With dead ends: 1619 [2021-08-21 16:50:16,445 INFO L226 Difference]: Without dead ends: 1469 [2021-08-21 16:50:16,445 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 320.0ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:50:16,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2021-08-21 16:50:16,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 723. [2021-08-21 16:50:16,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 715 states have (on average 1.3678321678321679) internal successors, (978), 722 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:16,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 978 transitions. [2021-08-21 16:50:16,456 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 978 transitions. Word has length 85 [2021-08-21 16:50:16,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:16,456 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 978 transitions. [2021-08-21 16:50:16,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:16,456 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 978 transitions. [2021-08-21 16:50:16,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:16,457 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:16,458 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:16,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:16,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:16,673 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:16,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:16,673 INFO L82 PathProgramCache]: Analyzing trace with hash -760321461, now seen corresponding path program 41 times [2021-08-21 16:50:16,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:16,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039624888] [2021-08-21 16:50:16,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:16,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:16,829 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:16,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:16,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039624888] [2021-08-21 16:50:16,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039624888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:16,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346731628] [2021-08-21 16:50:16,830 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:16,830 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:16,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:16,837 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) [2021-08-21 16:50:16,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 16:50:18,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 16:50:18,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:18,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:18,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:18,793 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:18,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346731628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:18,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:18,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:18,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101951938] [2021-08-21 16:50:18,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:18,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:18,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:18,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:18,794 INFO L87 Difference]: Start difference. First operand 723 states and 978 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:19,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:19,138 INFO L93 Difference]: Finished difference Result 1579 states and 1986 transitions. [2021-08-21 16:50:19,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:50:19,138 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 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 85 [2021-08-21 16:50:19,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:19,139 INFO L225 Difference]: With dead ends: 1579 [2021-08-21 16:50:19,139 INFO L226 Difference]: Without dead ends: 1429 [2021-08-21 16:50:19,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 328.9ms TimeCoverageRelationStatistics Valid=413, Invalid=1147, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:50:19,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1429 states. [2021-08-21 16:50:19,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1429 to 723. [2021-08-21 16:50:19,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 715 states have (on average 1.3678321678321679) internal successors, (978), 722 states have internal predecessors, (978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:19,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 978 transitions. [2021-08-21 16:50:19,148 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 978 transitions. Word has length 85 [2021-08-21 16:50:19,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:19,148 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 978 transitions. [2021-08-21 16:50:19,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:19,148 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 978 transitions. [2021-08-21 16:50:19,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:19,149 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:19,149 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:19,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:19,376 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,SelfDestructingSolverStorable51 [2021-08-21 16:50:19,377 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:19,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:19,377 INFO L82 PathProgramCache]: Analyzing trace with hash 1695591245, now seen corresponding path program 42 times [2021-08-21 16:50:19,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:19,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849255200] [2021-08-21 16:50:19,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:19,378 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:19,541 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:19,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:19,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849255200] [2021-08-21 16:50:19,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849255200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:19,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549638529] [2021-08-21 16:50:19,542 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:50:19,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:19,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:19,543 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) [2021-08-21 16:50:19,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 16:50:21,184 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 16:50:21,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:21,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:50:21,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:21,456 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:21,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549638529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:21,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:21,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:21,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252408876] [2021-08-21 16:50:21,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:21,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:21,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:21,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:21,458 INFO L87 Difference]: Start difference. First operand 723 states and 978 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:21,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:21,855 INFO L93 Difference]: Finished difference Result 2011 states and 2535 transitions. [2021-08-21 16:50:21,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:50:21,856 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 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 85 [2021-08-21 16:50:21,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:21,858 INFO L225 Difference]: With dead ends: 2011 [2021-08-21 16:50:21,858 INFO L226 Difference]: Without dead ends: 1849 [2021-08-21 16:50:21,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 364.0ms TimeCoverageRelationStatistics Valid=489, Invalid=1233, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:50:21,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1849 states. [2021-08-21 16:50:21,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1849 to 731. [2021-08-21 16:50:21,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 723 states have (on average 1.3775933609958506) internal successors, (996), 730 states have internal predecessors, (996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:21,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 996 transitions. [2021-08-21 16:50:21,868 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 996 transitions. Word has length 85 [2021-08-21 16:50:21,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:21,868 INFO L470 AbstractCegarLoop]: Abstraction has 731 states and 996 transitions. [2021-08-21 16:50:21,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:21,868 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 996 transitions. [2021-08-21 16:50:21,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:21,869 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:21,869 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:21,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-21 16:50:22,073 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:22,073 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:22,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:22,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1738704105, now seen corresponding path program 43 times [2021-08-21 16:50:22,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:22,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016816642] [2021-08-21 16:50:22,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:22,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:22,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:22,214 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:22,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:22,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016816642] [2021-08-21 16:50:22,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016816642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:22,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789909198] [2021-08-21 16:50:22,214 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:50:22,214 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:22,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:22,215 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) [2021-08-21 16:50:22,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 16:50:23,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:23,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:23,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:24,158 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:24,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789909198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:24,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:24,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-08-21 16:50:24,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502143398] [2021-08-21 16:50:24,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:50:24,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:24,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:50:24,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:50:24,160 INFO L87 Difference]: Start difference. First operand 731 states and 996 transitions. Second operand has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:24,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:24,733 INFO L93 Difference]: Finished difference Result 1697 states and 2134 transitions. [2021-08-21 16:50:24,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:50:24,734 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 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 85 [2021-08-21 16:50:24,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:24,735 INFO L225 Difference]: With dead ends: 1697 [2021-08-21 16:50:24,735 INFO L226 Difference]: Without dead ends: 1494 [2021-08-21 16:50:24,735 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 544 ImplicationChecksByTransitivity, 528.8ms TimeCoverageRelationStatistics Valid=554, Invalid=1608, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:50:24,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1494 states. [2021-08-21 16:50:24,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1494 to 598. [2021-08-21 16:50:24,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 590 states have (on average 1.3559322033898304) internal successors, (800), 597 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:24,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 800 transitions. [2021-08-21 16:50:24,742 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 800 transitions. Word has length 85 [2021-08-21 16:50:24,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:24,742 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 800 transitions. [2021-08-21 16:50:24,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:24,742 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 800 transitions. [2021-08-21 16:50:24,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-08-21 16:50:24,743 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:24,743 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:24,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:24,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:24,943 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:24,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:24,944 INFO L82 PathProgramCache]: Analyzing trace with hash -1847254529, now seen corresponding path program 44 times [2021-08-21 16:50:24,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:24,944 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393579622] [2021-08-21 16:50:24,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:24,944 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:24,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:25,157 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:25,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:25,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393579622] [2021-08-21 16:50:25,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393579622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:25,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801003495] [2021-08-21 16:50:25,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:50:25,158 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:25,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:25,161 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) [2021-08-21 16:50:25,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 16:50:26,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:50:26,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:26,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:50:26,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:27,441 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:27,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801003495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:27,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:27,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-08-21 16:50:27,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035572629] [2021-08-21 16:50:27,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:50:27,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:27,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:50:27,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:50:27,443 INFO L87 Difference]: Start difference. First operand 598 states and 800 transitions. Second operand has 20 states, 20 states have (on average 5.6) internal successors, (112), 20 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:27,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:27,765 INFO L93 Difference]: Finished difference Result 1362 states and 1747 transitions. [2021-08-21 16:50:27,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:50:27,765 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.6) internal successors, (112), 20 states have internal predecessors, (112), 0 states have call successors, (0), 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 90 [2021-08-21 16:50:27,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:27,766 INFO L225 Difference]: With dead ends: 1362 [2021-08-21 16:50:27,766 INFO L226 Difference]: Without dead ends: 1172 [2021-08-21 16:50:27,767 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 352.0ms TimeCoverageRelationStatistics Valid=360, Invalid=1046, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:50:27,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2021-08-21 16:50:27,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 643. [2021-08-21 16:50:27,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 635 states have (on average 1.3622047244094488) internal successors, (865), 642 states have internal predecessors, (865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:27,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 865 transitions. [2021-08-21 16:50:27,773 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 865 transitions. Word has length 90 [2021-08-21 16:50:27,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:27,773 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 865 transitions. [2021-08-21 16:50:27,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.6) internal successors, (112), 20 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:27,773 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 865 transitions. [2021-08-21 16:50:27,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-08-21 16:50:27,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:27,774 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:27,795 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-21 16:50:27,974 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,SelfDestructingSolverStorable54 [2021-08-21 16:50:27,975 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:27,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:27,975 INFO L82 PathProgramCache]: Analyzing trace with hash -871461019, now seen corresponding path program 45 times [2021-08-21 16:50:27,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:27,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383191998] [2021-08-21 16:50:27,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:27,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:27,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:28,172 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:28,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:28,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383191998] [2021-08-21 16:50:28,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383191998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:28,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428557136] [2021-08-21 16:50:28,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:50:28,173 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:28,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:28,173 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) [2021-08-21 16:50:28,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 16:50:29,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:50:29,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:29,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:50:29,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:30,357 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:30,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428557136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:30,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:30,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:50:30,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424263934] [2021-08-21 16:50:30,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:30,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:30,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:30,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:30,359 INFO L87 Difference]: Start difference. First operand 643 states and 865 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:30,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:30,590 INFO L93 Difference]: Finished difference Result 1754 states and 2214 transitions. [2021-08-21 16:50:30,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:50:30,591 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2021-08-21 16:50:30,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:30,593 INFO L225 Difference]: With dead ends: 1754 [2021-08-21 16:50:30,593 INFO L226 Difference]: Without dead ends: 1604 [2021-08-21 16:50:30,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 269.2ms TimeCoverageRelationStatistics Valid=260, Invalid=732, Unknown=0, NotChecked=0, Total=992 [2021-08-21 16:50:30,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2021-08-21 16:50:30,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 643. [2021-08-21 16:50:30,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 635 states have (on average 1.3653543307086615) internal successors, (867), 642 states have internal predecessors, (867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:30,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 867 transitions. [2021-08-21 16:50:30,603 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 867 transitions. Word has length 90 [2021-08-21 16:50:30,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:30,604 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 867 transitions. [2021-08-21 16:50:30,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:30,604 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 867 transitions. [2021-08-21 16:50:30,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-08-21 16:50:30,605 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:30,605 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:30,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:30,820 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,SelfDestructingSolverStorable55 [2021-08-21 16:50:30,821 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:30,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:30,821 INFO L82 PathProgramCache]: Analyzing trace with hash 115297625, now seen corresponding path program 46 times [2021-08-21 16:50:30,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:30,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083647053] [2021-08-21 16:50:30,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:30,821 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:30,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:31,012 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:31,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:31,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083647053] [2021-08-21 16:50:31,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083647053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:31,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408795607] [2021-08-21 16:50:31,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:50:31,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:31,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:31,017 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) [2021-08-21 16:50:31,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 16:50:32,852 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:32,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:32,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:50:32,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:33,224 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:33,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408795607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:33,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:33,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:50:33,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555402393] [2021-08-21 16:50:33,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:33,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:33,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:33,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:33,225 INFO L87 Difference]: Start difference. First operand 643 states and 867 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:33,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:33,522 INFO L93 Difference]: Finished difference Result 1749 states and 2201 transitions. [2021-08-21 16:50:33,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:50:33,522 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2021-08-21 16:50:33,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:33,524 INFO L225 Difference]: With dead ends: 1749 [2021-08-21 16:50:33,524 INFO L226 Difference]: Without dead ends: 1599 [2021-08-21 16:50:33,524 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 310.1ms TimeCoverageRelationStatistics Valid=273, Invalid=849, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:50:33,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1599 states. [2021-08-21 16:50:33,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1599 to 673. [2021-08-21 16:50:33,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 665 states have (on average 1.3669172932330826) internal successors, (909), 672 states have internal predecessors, (909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:33,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 909 transitions. [2021-08-21 16:50:33,531 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 909 transitions. Word has length 90 [2021-08-21 16:50:33,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:33,531 INFO L470 AbstractCegarLoop]: Abstraction has 673 states and 909 transitions. [2021-08-21 16:50:33,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:33,532 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 909 transitions. [2021-08-21 16:50:33,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-08-21 16:50:33,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:33,532 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:33,554 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:33,733 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,SelfDestructingSolverStorable56 [2021-08-21 16:50:33,733 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:33,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:33,733 INFO L82 PathProgramCache]: Analyzing trace with hash 107699931, now seen corresponding path program 47 times [2021-08-21 16:50:33,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:33,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519127338] [2021-08-21 16:50:33,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:33,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:33,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:33,913 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:33,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:33,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519127338] [2021-08-21 16:50:33,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519127338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:33,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958236742] [2021-08-21 16:50:33,913 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:33,913 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:33,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:33,914 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) [2021-08-21 16:50:33,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 16:50:35,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 16:50:35,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:35,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:50:35,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:36,168 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:36,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958236742] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:36,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:36,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:50:36,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423149878] [2021-08-21 16:50:36,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:36,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:36,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:36,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:36,169 INFO L87 Difference]: Start difference. First operand 673 states and 909 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:36,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:36,488 INFO L93 Difference]: Finished difference Result 1739 states and 2183 transitions. [2021-08-21 16:50:36,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:50:36,489 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2021-08-21 16:50:36,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:36,491 INFO L225 Difference]: With dead ends: 1739 [2021-08-21 16:50:36,491 INFO L226 Difference]: Without dead ends: 1589 [2021-08-21 16:50:36,491 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 311.2ms TimeCoverageRelationStatistics Valid=302, Invalid=958, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:50:36,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1589 states. [2021-08-21 16:50:36,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1589 to 703. [2021-08-21 16:50:36,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 695 states have (on average 1.3683453237410073) internal successors, (951), 702 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:36,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 951 transitions. [2021-08-21 16:50:36,499 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 951 transitions. Word has length 90 [2021-08-21 16:50:36,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:36,499 INFO L470 AbstractCegarLoop]: Abstraction has 703 states and 951 transitions. [2021-08-21 16:50:36,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:36,499 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 951 transitions. [2021-08-21 16:50:36,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-08-21 16:50:36,500 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:36,500 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:36,522 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-21 16:50:36,700 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,SelfDestructingSolverStorable57 [2021-08-21 16:50:36,701 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:36,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:36,701 INFO L82 PathProgramCache]: Analyzing trace with hash -2091578659, now seen corresponding path program 48 times [2021-08-21 16:50:36,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:36,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220431547] [2021-08-21 16:50:36,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:36,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:36,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:36,860 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:36,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:36,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220431547] [2021-08-21 16:50:36,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220431547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:36,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405246052] [2021-08-21 16:50:36,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:50:36,862 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:36,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:36,862 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) [2021-08-21 16:50:36,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 16:50:38,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 16:50:38,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:38,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:50:38,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:39,134 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:39,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405246052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:39,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:39,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:50:39,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131639000] [2021-08-21 16:50:39,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:39,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:39,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:39,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:39,136 INFO L87 Difference]: Start difference. First operand 703 states and 951 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:39,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:39,478 INFO L93 Difference]: Finished difference Result 1729 states and 2165 transitions. [2021-08-21 16:50:39,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:50:39,479 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2021-08-21 16:50:39,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:39,480 INFO L225 Difference]: With dead ends: 1729 [2021-08-21 16:50:39,480 INFO L226 Difference]: Without dead ends: 1579 [2021-08-21 16:50:39,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 318.3ms TimeCoverageRelationStatistics Valid=347, Invalid=1059, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:50:39,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1579 states. [2021-08-21 16:50:39,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1579 to 733. [2021-08-21 16:50:39,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 725 states have (on average 1.369655172413793) internal successors, (993), 732 states have internal predecessors, (993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:39,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 993 transitions. [2021-08-21 16:50:39,490 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 993 transitions. Word has length 90 [2021-08-21 16:50:39,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:39,490 INFO L470 AbstractCegarLoop]: Abstraction has 733 states and 993 transitions. [2021-08-21 16:50:39,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:39,490 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 993 transitions. [2021-08-21 16:50:39,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-08-21 16:50:39,492 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:39,492 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:39,522 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-21 16:50:39,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 16:50:39,705 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:39,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:39,705 INFO L82 PathProgramCache]: Analyzing trace with hash 1046704479, now seen corresponding path program 49 times [2021-08-21 16:50:39,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:39,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042516112] [2021-08-21 16:50:39,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:39,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:39,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:39,857 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:39,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:39,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042516112] [2021-08-21 16:50:39,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042516112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:39,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960089061] [2021-08-21 16:50:39,858 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:50:39,858 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:39,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:39,871 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) [2021-08-21 16:50:39,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 16:50:41,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:41,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:50:41,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:42,137 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:42,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960089061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:42,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:42,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:50:42,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431997657] [2021-08-21 16:50:42,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:42,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:42,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:42,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:42,139 INFO L87 Difference]: Start difference. First operand 733 states and 993 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:42,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:42,540 INFO L93 Difference]: Finished difference Result 1719 states and 2147 transitions. [2021-08-21 16:50:42,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:50:42,540 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2021-08-21 16:50:42,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:42,542 INFO L225 Difference]: With dead ends: 1719 [2021-08-21 16:50:42,542 INFO L226 Difference]: Without dead ends: 1569 [2021-08-21 16:50:42,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 360.9ms TimeCoverageRelationStatistics Valid=408, Invalid=1152, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:50:42,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1569 states. [2021-08-21 16:50:42,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1569 to 763. [2021-08-21 16:50:42,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 755 states have (on average 1.3708609271523178) internal successors, (1035), 762 states have internal predecessors, (1035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:42,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 1035 transitions. [2021-08-21 16:50:42,550 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 1035 transitions. Word has length 90 [2021-08-21 16:50:42,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:42,550 INFO L470 AbstractCegarLoop]: Abstraction has 763 states and 1035 transitions. [2021-08-21 16:50:42,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:42,550 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 1035 transitions. [2021-08-21 16:50:42,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-08-21 16:50:42,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:42,551 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:42,573 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 16:50:42,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 16:50:42,752 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:42,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:42,752 INFO L82 PathProgramCache]: Analyzing trace with hash -792350111, now seen corresponding path program 50 times [2021-08-21 16:50:42,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:42,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722464685] [2021-08-21 16:50:42,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:42,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:42,903 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:42,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:42,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722464685] [2021-08-21 16:50:42,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722464685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:42,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691405838] [2021-08-21 16:50:42,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:50:42,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:42,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:42,905 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) [2021-08-21 16:50:42,906 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 16:50:44,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:50:44,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:44,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:50:44,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:45,201 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:45,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691405838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:45,201 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:45,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:50:45,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304508831] [2021-08-21 16:50:45,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:45,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:45,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:45,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:45,202 INFO L87 Difference]: Start difference. First operand 763 states and 1035 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:45,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:45,630 INFO L93 Difference]: Finished difference Result 2230 states and 2812 transitions. [2021-08-21 16:50:45,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:50:45,630 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 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 90 [2021-08-21 16:50:45,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:45,633 INFO L225 Difference]: With dead ends: 2230 [2021-08-21 16:50:45,633 INFO L226 Difference]: Without dead ends: 2025 [2021-08-21 16:50:45,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 389.1ms TimeCoverageRelationStatistics Valid=498, Invalid=1308, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:50:45,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-08-21 16:50:45,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 796. [2021-08-21 16:50:45,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 788 states have (on average 1.380710659898477) internal successors, (1088), 795 states have internal predecessors, (1088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:45,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 1088 transitions. [2021-08-21 16:50:45,643 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 1088 transitions. Word has length 90 [2021-08-21 16:50:45,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:45,643 INFO L470 AbstractCegarLoop]: Abstraction has 796 states and 1088 transitions. [2021-08-21 16:50:45,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 17 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:45,643 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 1088 transitions. [2021-08-21 16:50:45,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-08-21 16:50:45,644 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:45,644 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:45,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 16:50:45,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:45,844 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:45,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:45,845 INFO L82 PathProgramCache]: Analyzing trace with hash -749237251, now seen corresponding path program 51 times [2021-08-21 16:50:45,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:45,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289745475] [2021-08-21 16:50:45,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:45,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:45,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:45,988 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:45,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:45,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289745475] [2021-08-21 16:50:45,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289745475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:45,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4678077] [2021-08-21 16:50:45,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:50:45,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:45,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:45,989 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) [2021-08-21 16:50:45,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 16:50:48,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:50:48,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:48,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:50:48,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:48,342 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:48,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4678077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:48,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:48,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2021-08-21 16:50:48,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686019178] [2021-08-21 16:50:48,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:50:48,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:48,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:50:48,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:50:48,343 INFO L87 Difference]: Start difference. First operand 796 states and 1088 transitions. Second operand has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:48,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:48,835 INFO L93 Difference]: Finished difference Result 1632 states and 2037 transitions. [2021-08-21 16:50:48,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:50:48,835 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 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 90 [2021-08-21 16:50:48,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:48,837 INFO L225 Difference]: With dead ends: 1632 [2021-08-21 16:50:48,837 INFO L226 Difference]: Without dead ends: 1509 [2021-08-21 16:50:48,837 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 419 ImplicationChecksByTransitivity, 448.6ms TimeCoverageRelationStatistics Valid=480, Invalid=1412, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:50:48,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2021-08-21 16:50:48,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 667. [2021-08-21 16:50:48,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 659 states have (on average 1.3657056145675266) internal successors, (900), 666 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:48,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 900 transitions. [2021-08-21 16:50:48,844 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 900 transitions. Word has length 90 [2021-08-21 16:50:48,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:48,844 INFO L470 AbstractCegarLoop]: Abstraction has 667 states and 900 transitions. [2021-08-21 16:50:48,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 18 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:48,844 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 900 transitions. [2021-08-21 16:50:48,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:50:48,845 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:48,845 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:48,868 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-08-21 16:50:49,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:49,046 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:49,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:49,046 INFO L82 PathProgramCache]: Analyzing trace with hash 943087572, now seen corresponding path program 52 times [2021-08-21 16:50:49,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:49,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633750108] [2021-08-21 16:50:49,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:49,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:49,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:49,271 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:49,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:49,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633750108] [2021-08-21 16:50:49,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633750108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:49,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473948622] [2021-08-21 16:50:49,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:50:49,272 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:49,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:49,273 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) [2021-08-21 16:50:49,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 16:50:51,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:51,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:51,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:50:51,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:51,789 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:51,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473948622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:51,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:51,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:50:51,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16782512] [2021-08-21 16:50:51,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:50:51,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:51,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:50:51,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:50:51,790 INFO L87 Difference]: Start difference. First operand 667 states and 900 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:52,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:52,078 INFO L93 Difference]: Finished difference Result 1533 states and 1949 transitions. [2021-08-21 16:50:52,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:50:52,078 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 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 95 [2021-08-21 16:50:52,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:52,080 INFO L225 Difference]: With dead ends: 1533 [2021-08-21 16:50:52,080 INFO L226 Difference]: Without dead ends: 1383 [2021-08-21 16:50:52,080 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 315.3ms TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:50:52,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states. [2021-08-21 16:50:52,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 672. [2021-08-21 16:50:52,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 664 states have (on average 1.3659638554216869) internal successors, (907), 671 states have internal predecessors, (907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:52,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 907 transitions. [2021-08-21 16:50:52,087 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 907 transitions. Word has length 95 [2021-08-21 16:50:52,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:52,087 INFO L470 AbstractCegarLoop]: Abstraction has 672 states and 907 transitions. [2021-08-21 16:50:52,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:52,088 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 907 transitions. [2021-08-21 16:50:52,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:50:52,088 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:52,088 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:52,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 16:50:52,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:52,289 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:52,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:52,289 INFO L82 PathProgramCache]: Analyzing trace with hash 79951574, now seen corresponding path program 53 times [2021-08-21 16:50:52,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:52,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634739480] [2021-08-21 16:50:52,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:52,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:52,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:52,483 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:52,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:52,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634739480] [2021-08-21 16:50:52,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634739480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:52,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103878045] [2021-08-21 16:50:52,483 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:52,483 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:52,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:52,484 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) [2021-08-21 16:50:52,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 16:50:54,626 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 16:50:54,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:54,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:50:54,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:55,048 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:55,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103878045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:55,049 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:55,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:50:55,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316177236] [2021-08-21 16:50:55,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:50:55,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:55,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:50:55,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:50:55,050 INFO L87 Difference]: Start difference. First operand 672 states and 907 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:55,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:55,386 INFO L93 Difference]: Finished difference Result 1808 states and 2281 transitions. [2021-08-21 16:50:55,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:50:55,386 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 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 95 [2021-08-21 16:50:55,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:55,388 INFO L225 Difference]: With dead ends: 1808 [2021-08-21 16:50:55,388 INFO L226 Difference]: Without dead ends: 1658 [2021-08-21 16:50:55,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 346.9ms TimeCoverageRelationStatistics Valid=361, Invalid=1121, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:50:55,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2021-08-21 16:50:55,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 702. [2021-08-21 16:50:55,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 694 states have (on average 1.3674351585014408) internal successors, (949), 701 states have internal predecessors, (949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:55,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 949 transitions. [2021-08-21 16:50:55,397 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 949 transitions. Word has length 95 [2021-08-21 16:50:55,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:55,397 INFO L470 AbstractCegarLoop]: Abstraction has 702 states and 949 transitions. [2021-08-21 16:50:55,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:55,397 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 949 transitions. [2021-08-21 16:50:55,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:50:55,398 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:55,398 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:55,422 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 16:50:55,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:55,601 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:55,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:55,602 INFO L82 PathProgramCache]: Analyzing trace with hash 72353880, now seen corresponding path program 54 times [2021-08-21 16:50:55,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:55,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205116710] [2021-08-21 16:50:55,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:55,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:55,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:55,780 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:55,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:55,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205116710] [2021-08-21 16:50:55,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205116710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:55,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340188958] [2021-08-21 16:50:55,781 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:50:55,781 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:55,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:55,782 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) [2021-08-21 16:50:55,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 16:50:57,984 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 16:50:57,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:57,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:50:57,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:58,366 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:58,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340188958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:58,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:58,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:50:58,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526502823] [2021-08-21 16:50:58,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:50:58,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:58,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:50:58,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:50:58,367 INFO L87 Difference]: Start difference. First operand 702 states and 949 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:58,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:58,720 INFO L93 Difference]: Finished difference Result 1798 states and 2263 transitions. [2021-08-21 16:50:58,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:50:58,720 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 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 95 [2021-08-21 16:50:58,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:58,722 INFO L225 Difference]: With dead ends: 1798 [2021-08-21 16:50:58,722 INFO L226 Difference]: Without dead ends: 1648 [2021-08-21 16:50:58,723 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 338.1ms TimeCoverageRelationStatistics Valid=403, Invalid=1237, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:50:58,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1648 states. [2021-08-21 16:50:58,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1648 to 732. [2021-08-21 16:50:58,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 724 states have (on average 1.3687845303867403) internal successors, (991), 731 states have internal predecessors, (991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:58,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 991 transitions. [2021-08-21 16:50:58,731 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 991 transitions. Word has length 95 [2021-08-21 16:50:58,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:58,731 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 991 transitions. [2021-08-21 16:50:58,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:58,731 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 991 transitions. [2021-08-21 16:50:58,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:50:58,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:58,732 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:58,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-21 16:50:58,932 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,SelfDestructingSolverStorable64 [2021-08-21 16:50:58,933 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:58,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:58,933 INFO L82 PathProgramCache]: Analyzing trace with hash -2126924710, now seen corresponding path program 55 times [2021-08-21 16:50:58,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:58,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769695326] [2021-08-21 16:50:58,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:58,933 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:58,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:59,095 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:59,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:59,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769695326] [2021-08-21 16:50:59,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769695326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:59,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404828311] [2021-08-21 16:50:59,095 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:50:59,096 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:59,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:59,096 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) [2021-08-21 16:50:59,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 16:51:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:01,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:01,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:01,660 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:01,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404828311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:01,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:01,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:01,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609955661] [2021-08-21 16:51:01,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:01,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:01,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:01,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:01,661 INFO L87 Difference]: Start difference. First operand 732 states and 991 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:02,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:02,076 INFO L93 Difference]: Finished difference Result 1788 states and 2245 transitions. [2021-08-21 16:51:02,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:51:02,077 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 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 95 [2021-08-21 16:51:02,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:02,078 INFO L225 Difference]: With dead ends: 1788 [2021-08-21 16:51:02,078 INFO L226 Difference]: Without dead ends: 1638 [2021-08-21 16:51:02,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 383.1ms TimeCoverageRelationStatistics Valid=461, Invalid=1345, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:51:02,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1638 states. [2021-08-21 16:51:02,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1638 to 762. [2021-08-21 16:51:02,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 754 states have (on average 1.370026525198939) internal successors, (1033), 761 states have internal predecessors, (1033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:02,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1033 transitions. [2021-08-21 16:51:02,087 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1033 transitions. Word has length 95 [2021-08-21 16:51:02,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:02,087 INFO L470 AbstractCegarLoop]: Abstraction has 762 states and 1033 transitions. [2021-08-21 16:51:02,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:02,087 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1033 transitions. [2021-08-21 16:51:02,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:02,088 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:02,088 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:02,110 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-21 16:51:02,288 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,SelfDestructingSolverStorable65 [2021-08-21 16:51:02,289 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:02,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:02,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1011358428, now seen corresponding path program 56 times [2021-08-21 16:51:02,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:02,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374738772] [2021-08-21 16:51:02,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:02,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:02,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:02,453 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:02,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:02,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374738772] [2021-08-21 16:51:02,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374738772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:02,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830481234] [2021-08-21 16:51:02,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:51:02,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:02,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:02,456 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) [2021-08-21 16:51:02,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 16:51:04,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:51:04,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:04,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:04,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:05,097 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:05,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830481234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:05,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:05,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:05,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819886058] [2021-08-21 16:51:05,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:05,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:05,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:05,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:05,098 INFO L87 Difference]: Start difference. First operand 762 states and 1033 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:05,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:05,538 INFO L93 Difference]: Finished difference Result 1778 states and 2227 transitions. [2021-08-21 16:51:05,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:51:05,539 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 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 95 [2021-08-21 16:51:05,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:05,540 INFO L225 Difference]: With dead ends: 1778 [2021-08-21 16:51:05,541 INFO L226 Difference]: Without dead ends: 1628 [2021-08-21 16:51:05,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 412.3ms TimeCoverageRelationStatistics Valid=535, Invalid=1445, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:51:05,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1628 states. [2021-08-21 16:51:05,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1628 to 792. [2021-08-21 16:51:05,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 784 states have (on average 1.371173469387755) internal successors, (1075), 791 states have internal predecessors, (1075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:05,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1075 transitions. [2021-08-21 16:51:05,549 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1075 transitions. Word has length 95 [2021-08-21 16:51:05,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:05,550 INFO L470 AbstractCegarLoop]: Abstraction has 792 states and 1075 transitions. [2021-08-21 16:51:05,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:05,550 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1075 transitions. [2021-08-21 16:51:05,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:05,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:05,551 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:05,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:05,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:05,753 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:05,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:05,753 INFO L82 PathProgramCache]: Analyzing trace with hash -827696162, now seen corresponding path program 57 times [2021-08-21 16:51:05,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:05,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243531109] [2021-08-21 16:51:05,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:05,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:05,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:05,908 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:05,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:05,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243531109] [2021-08-21 16:51:05,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243531109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:05,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475901858] [2021-08-21 16:51:05,908 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:51:05,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:05,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:05,909 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) [2021-08-21 16:51:05,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 16:51:08,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 16:51:08,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:08,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:08,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:08,505 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:08,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475901858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:08,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:08,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:08,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412410924] [2021-08-21 16:51:08,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:08,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:08,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:08,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:08,507 INFO L87 Difference]: Start difference. First operand 792 states and 1075 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:08,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:08,959 INFO L93 Difference]: Finished difference Result 2215 states and 2787 transitions. [2021-08-21 16:51:08,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:51:08,959 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 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 95 [2021-08-21 16:51:08,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:08,961 INFO L225 Difference]: With dead ends: 2215 [2021-08-21 16:51:08,961 INFO L226 Difference]: Without dead ends: 2053 [2021-08-21 16:51:08,962 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 405.5ms TimeCoverageRelationStatistics Valid=626, Invalid=1536, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:51:08,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2021-08-21 16:51:08,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 825. [2021-08-21 16:51:08,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 817 states have (on average 1.3806609547123623) internal successors, (1128), 824 states have internal predecessors, (1128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:08,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1128 transitions. [2021-08-21 16:51:08,975 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1128 transitions. Word has length 95 [2021-08-21 16:51:08,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:08,975 INFO L470 AbstractCegarLoop]: Abstraction has 825 states and 1128 transitions. [2021-08-21 16:51:08,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:08,975 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1128 transitions. [2021-08-21 16:51:08,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:08,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:08,976 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:09,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 16:51:09,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:09,205 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:09,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:09,205 INFO L82 PathProgramCache]: Analyzing trace with hash -784583302, now seen corresponding path program 58 times [2021-08-21 16:51:09,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:09,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737066567] [2021-08-21 16:51:09,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:09,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:09,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:09,383 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:09,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:09,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737066567] [2021-08-21 16:51:09,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737066567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:09,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019100069] [2021-08-21 16:51:09,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:51:09,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:09,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:09,384 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) [2021-08-21 16:51:09,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 16:51:11,754 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:51:11,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:11,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:11,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:12,014 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:12,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019100069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:12,015 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:12,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2021-08-21 16:51:12,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617018581] [2021-08-21 16:51:12,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:12,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:12,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:12,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:12,016 INFO L87 Difference]: Start difference. First operand 825 states and 1128 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:12,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:12,614 INFO L93 Difference]: Finished difference Result 1681 states and 2097 transitions. [2021-08-21 16:51:12,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:51:12,615 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 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 95 [2021-08-21 16:51:12,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:12,616 INFO L225 Difference]: With dead ends: 1681 [2021-08-21 16:51:12,616 INFO L226 Difference]: Without dead ends: 1558 [2021-08-21 16:51:12,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 548.2ms TimeCoverageRelationStatistics Valid=658, Invalid=1694, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:51:12,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2021-08-21 16:51:12,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 662. [2021-08-21 16:51:12,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 654 states have (on average 1.3608562691131498) internal successors, (890), 661 states have internal predecessors, (890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:12,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 890 transitions. [2021-08-21 16:51:12,624 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 890 transitions. Word has length 95 [2021-08-21 16:51:12,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:12,624 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 890 transitions. [2021-08-21 16:51:12,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:12,624 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 890 transitions. [2021-08-21 16:51:12,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:12,625 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:12,625 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:12,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-21 16:51:12,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 16:51:12,826 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:12,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:12,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1636129550, now seen corresponding path program 59 times [2021-08-21 16:51:12,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:12,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028918176] [2021-08-21 16:51:12,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:12,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:13,042 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:13,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:13,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028918176] [2021-08-21 16:51:13,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028918176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:13,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964969788] [2021-08-21 16:51:13,043 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:51:13,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:13,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:13,044 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) [2021-08-21 16:51:13,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 16:51:15,463 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 16:51:15,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:15,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:51:15,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:16,030 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:16,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964969788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:16,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:16,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-08-21 16:51:16,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890952518] [2021-08-21 16:51:16,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:51:16,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:16,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:51:16,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:51:16,031 INFO L87 Difference]: Start difference. First operand 662 states and 890 transitions. Second operand has 22 states, 22 states have (on average 5.545454545454546) internal successors, (122), 22 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:16,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:16,386 INFO L93 Difference]: Finished difference Result 1476 states and 1897 transitions. [2021-08-21 16:51:16,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:51:16,387 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.545454545454546) internal successors, (122), 22 states have internal predecessors, (122), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:16,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:16,388 INFO L225 Difference]: With dead ends: 1476 [2021-08-21 16:51:16,388 INFO L226 Difference]: Without dead ends: 1286 [2021-08-21 16:51:16,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 390.0ms TimeCoverageRelationStatistics Valid=445, Invalid=1277, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:51:16,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2021-08-21 16:51:16,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 707. [2021-08-21 16:51:16,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 699 states have (on average 1.3662374821173104) internal successors, (955), 706 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:16,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 955 transitions. [2021-08-21 16:51:16,395 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 955 transitions. Word has length 100 [2021-08-21 16:51:16,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:16,395 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 955 transitions. [2021-08-21 16:51:16,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.545454545454546) internal successors, (122), 22 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:16,396 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 955 transitions. [2021-08-21 16:51:16,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:16,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:16,396 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:16,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 16:51:16,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 16:51:16,597 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:16,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:16,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1873395956, now seen corresponding path program 60 times [2021-08-21 16:51:16,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:16,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091391755] [2021-08-21 16:51:16,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:16,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:16,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:16,826 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:16,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:16,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091391755] [2021-08-21 16:51:16,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091391755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:16,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186943802] [2021-08-21 16:51:16,826 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:51:16,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:16,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:16,827 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) [2021-08-21 16:51:16,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 16:51:19,339 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 16:51:19,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:19,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:19,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:19,800 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:19,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186943802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:19,801 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:19,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:19,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764666325] [2021-08-21 16:51:19,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:19,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:19,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:19,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:19,802 INFO L87 Difference]: Start difference. First operand 707 states and 955 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:20,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:20,068 INFO L93 Difference]: Finished difference Result 1968 states and 2484 transitions. [2021-08-21 16:51:20,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:51:20,068 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:20,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:20,070 INFO L225 Difference]: With dead ends: 1968 [2021-08-21 16:51:20,070 INFO L226 Difference]: Without dead ends: 1818 [2021-08-21 16:51:20,070 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 319.0ms TimeCoverageRelationStatistics Valid=334, Invalid=926, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:51:20,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2021-08-21 16:51:20,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 707. [2021-08-21 16:51:20,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 699 states have (on average 1.3690987124463518) internal successors, (957), 706 states have internal predecessors, (957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:20,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 957 transitions. [2021-08-21 16:51:20,079 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 957 transitions. Word has length 100 [2021-08-21 16:51:20,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:20,079 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 957 transitions. [2021-08-21 16:51:20,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:20,079 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 957 transitions. [2021-08-21 16:51:20,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:20,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:20,080 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:20,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:20,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:20,281 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:20,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:20,281 INFO L82 PathProgramCache]: Analyzing trace with hash 678206952, now seen corresponding path program 61 times [2021-08-21 16:51:20,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:20,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207032035] [2021-08-21 16:51:20,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:20,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:20,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:20,476 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:20,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:20,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207032035] [2021-08-21 16:51:20,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207032035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:20,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808730092] [2021-08-21 16:51:20,476 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:51:20,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:20,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:20,477 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) [2021-08-21 16:51:20,478 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 16:51:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:23,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:23,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:23,467 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:23,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808730092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:23,467 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:23,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:23,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184909326] [2021-08-21 16:51:23,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:23,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:23,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:23,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:23,468 INFO L87 Difference]: Start difference. First operand 707 states and 957 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:23,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:23,782 INFO L93 Difference]: Finished difference Result 1963 states and 2471 transitions. [2021-08-21 16:51:23,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:51:23,782 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:23,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:23,784 INFO L225 Difference]: With dead ends: 1963 [2021-08-21 16:51:23,784 INFO L226 Difference]: Without dead ends: 1813 [2021-08-21 16:51:23,784 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 335.4ms TimeCoverageRelationStatistics Valid=345, Invalid=1061, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:51:23,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states. [2021-08-21 16:51:23,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 737. [2021-08-21 16:51:23,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 729 states have (on average 1.3703703703703705) internal successors, (999), 736 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:23,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 999 transitions. [2021-08-21 16:51:23,796 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 999 transitions. Word has length 100 [2021-08-21 16:51:23,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:23,796 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 999 transitions. [2021-08-21 16:51:23,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:23,796 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 999 transitions. [2021-08-21 16:51:23,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:23,797 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:23,798 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:23,830 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-21 16:51:24,012 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,SelfDestructingSolverStorable71 [2021-08-21 16:51:24,013 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:24,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:24,013 INFO L82 PathProgramCache]: Analyzing trace with hash -184929046, now seen corresponding path program 62 times [2021-08-21 16:51:24,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:24,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450583227] [2021-08-21 16:51:24,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:24,013 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:24,219 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:24,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:24,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450583227] [2021-08-21 16:51:24,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450583227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:24,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965243236] [2021-08-21 16:51:24,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:51:24,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:24,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:24,221 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) [2021-08-21 16:51:24,254 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 16:51:26,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:51:26,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:26,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:26,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:27,308 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:27,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965243236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:27,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:27,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:27,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736887964] [2021-08-21 16:51:27,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:27,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:27,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:27,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:27,310 INFO L87 Difference]: Start difference. First operand 737 states and 999 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:27,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:27,659 INFO L93 Difference]: Finished difference Result 1953 states and 2453 transitions. [2021-08-21 16:51:27,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:51:27,660 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:27,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:27,662 INFO L225 Difference]: With dead ends: 1953 [2021-08-21 16:51:27,662 INFO L226 Difference]: Without dead ends: 1803 [2021-08-21 16:51:27,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 360.1ms TimeCoverageRelationStatistics Valid=372, Invalid=1188, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:51:27,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1803 states. [2021-08-21 16:51:27,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1803 to 767. [2021-08-21 16:51:27,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 759 states have (on average 1.3715415019762847) internal successors, (1041), 766 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:27,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 1041 transitions. [2021-08-21 16:51:27,680 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 1041 transitions. Word has length 100 [2021-08-21 16:51:27,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:27,680 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 1041 transitions. [2021-08-21 16:51:27,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:27,680 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 1041 transitions. [2021-08-21 16:51:27,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:27,681 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:27,681 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:27,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 16:51:27,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:27,882 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:27,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:27,882 INFO L82 PathProgramCache]: Analyzing trace with hash -192526740, now seen corresponding path program 63 times [2021-08-21 16:51:27,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:27,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448078788] [2021-08-21 16:51:27,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:27,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:27,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:28,061 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:28,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:28,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448078788] [2021-08-21 16:51:28,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448078788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:28,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346368660] [2021-08-21 16:51:28,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:51:28,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:28,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:28,062 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) [2021-08-21 16:51:28,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 16:51:30,810 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 16:51:30,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:30,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:51:30,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:31,167 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:31,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346368660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:31,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:31,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:31,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732688102] [2021-08-21 16:51:31,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:31,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:31,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:31,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:31,168 INFO L87 Difference]: Start difference. First operand 767 states and 1041 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:31,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:31,561 INFO L93 Difference]: Finished difference Result 1943 states and 2435 transitions. [2021-08-21 16:51:31,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:51:31,561 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:31,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:31,563 INFO L225 Difference]: With dead ends: 1943 [2021-08-21 16:51:31,563 INFO L226 Difference]: Without dead ends: 1793 [2021-08-21 16:51:31,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 377.4ms TimeCoverageRelationStatistics Valid=415, Invalid=1307, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:51:31,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1793 states. [2021-08-21 16:51:31,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1793 to 797. [2021-08-21 16:51:31,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 789 states have (on average 1.3726235741444868) internal successors, (1083), 796 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:31,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1083 transitions. [2021-08-21 16:51:31,572 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1083 transitions. Word has length 100 [2021-08-21 16:51:31,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:31,572 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 1083 transitions. [2021-08-21 16:51:31,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:31,572 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1083 transitions. [2021-08-21 16:51:31,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:31,573 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:31,573 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:31,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:31,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:31,774 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:31,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:31,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1903161966, now seen corresponding path program 64 times [2021-08-21 16:51:31,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:31,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506554060] [2021-08-21 16:51:31,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:31,775 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:31,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:31,962 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:31,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:31,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506554060] [2021-08-21 16:51:31,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506554060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:31,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369465215] [2021-08-21 16:51:31,963 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:51:31,963 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:31,963 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:31,969 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) [2021-08-21 16:51:31,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 16:51:34,763 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:51:34,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:34,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:34,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:35,116 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:35,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369465215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:35,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:35,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:35,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411188624] [2021-08-21 16:51:35,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:35,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:35,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:35,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:35,117 INFO L87 Difference]: Start difference. First operand 797 states and 1083 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:35,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:35,538 INFO L93 Difference]: Finished difference Result 1933 states and 2417 transitions. [2021-08-21 16:51:35,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:51:35,539 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:35,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:35,541 INFO L225 Difference]: With dead ends: 1933 [2021-08-21 16:51:35,541 INFO L226 Difference]: Without dead ends: 1783 [2021-08-21 16:51:35,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 407.4ms TimeCoverageRelationStatistics Valid=474, Invalid=1418, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:51:35,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1783 states. [2021-08-21 16:51:35,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1783 to 827. [2021-08-21 16:51:35,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 819 states have (on average 1.3736263736263736) internal successors, (1125), 826 states have internal predecessors, (1125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:35,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1125 transitions. [2021-08-21 16:51:35,552 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1125 transitions. Word has length 100 [2021-08-21 16:51:35,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:35,552 INFO L470 AbstractCegarLoop]: Abstraction has 827 states and 1125 transitions. [2021-08-21 16:51:35,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:35,553 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1125 transitions. [2021-08-21 16:51:35,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:35,554 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:35,554 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:35,578 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:35,754 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,SelfDestructingSolverStorable74 [2021-08-21 16:51:35,754 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:35,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:35,755 INFO L82 PathProgramCache]: Analyzing trace with hash 746477808, now seen corresponding path program 65 times [2021-08-21 16:51:35,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:35,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066305753] [2021-08-21 16:51:35,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:35,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:35,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:35,953 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:35,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:35,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066305753] [2021-08-21 16:51:35,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066305753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:35,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691660887] [2021-08-21 16:51:35,954 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:51:35,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:35,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:35,957 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) [2021-08-21 16:51:35,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 16:51:38,845 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 16:51:38,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:38,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:38,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:39,191 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:39,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691660887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:39,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:39,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:39,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99204920] [2021-08-21 16:51:39,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:39,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:39,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:39,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:39,193 INFO L87 Difference]: Start difference. First operand 827 states and 1125 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:39,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:39,656 INFO L93 Difference]: Finished difference Result 1923 states and 2399 transitions. [2021-08-21 16:51:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:51:39,656 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:39,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:39,658 INFO L225 Difference]: With dead ends: 1923 [2021-08-21 16:51:39,658 INFO L226 Difference]: Without dead ends: 1773 [2021-08-21 16:51:39,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 432.3ms TimeCoverageRelationStatistics Valid=549, Invalid=1521, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:51:39,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1773 states. [2021-08-21 16:51:39,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1773 to 857. [2021-08-21 16:51:39,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 849 states have (on average 1.3745583038869258) internal successors, (1167), 856 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:39,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1167 transitions. [2021-08-21 16:51:39,673 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1167 transitions. Word has length 100 [2021-08-21 16:51:39,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:39,674 INFO L470 AbstractCegarLoop]: Abstraction has 857 states and 1167 transitions. [2021-08-21 16:51:39,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:39,674 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1167 transitions. [2021-08-21 16:51:39,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:39,675 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:39,675 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:39,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:39,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:39,889 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:39,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:39,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1092576782, now seen corresponding path program 66 times [2021-08-21 16:51:39,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:39,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085850484] [2021-08-21 16:51:39,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:39,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:39,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:40,083 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:40,083 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:40,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085850484] [2021-08-21 16:51:40,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085850484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:40,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290083590] [2021-08-21 16:51:40,084 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:51:40,084 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:40,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:40,085 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) [2021-08-21 16:51:40,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 16:51:42,925 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 16:51:42,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:42,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:51:42,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:43,234 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:43,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290083590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:43,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:43,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:43,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427347170] [2021-08-21 16:51:43,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:43,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:43,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:43,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:43,235 INFO L87 Difference]: Start difference. First operand 857 states and 1167 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:43,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:43,724 INFO L93 Difference]: Finished difference Result 2385 states and 2989 transitions. [2021-08-21 16:51:43,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:51:43,725 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:43,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:43,727 INFO L225 Difference]: With dead ends: 2385 [2021-08-21 16:51:43,727 INFO L226 Difference]: Without dead ends: 2223 [2021-08-21 16:51:43,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 452.5ms TimeCoverageRelationStatistics Valid=641, Invalid=1615, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:51:43,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2021-08-21 16:51:43,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 890. [2021-08-21 16:51:43,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 882 states have (on average 1.383219954648526) internal successors, (1220), 889 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:43,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1220 transitions. [2021-08-21 16:51:43,738 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1220 transitions. Word has length 100 [2021-08-21 16:51:43,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:43,738 INFO L470 AbstractCegarLoop]: Abstraction has 890 states and 1220 transitions. [2021-08-21 16:51:43,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:43,738 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1220 transitions. [2021-08-21 16:51:43,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:43,739 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:43,739 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:43,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:43,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:43,940 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:43,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:43,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1049463922, now seen corresponding path program 67 times [2021-08-21 16:51:43,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:43,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172641289] [2021-08-21 16:51:43,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:43,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:43,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:44,110 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:44,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:44,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172641289] [2021-08-21 16:51:44,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172641289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:44,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22128881] [2021-08-21 16:51:44,110 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:51:44,110 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:44,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:44,111 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) [2021-08-21 16:51:44,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 16:51:47,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:47,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:47,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:47,349 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:47,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22128881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:47,349 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:47,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 21 [2021-08-21 16:51:47,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075435778] [2021-08-21 16:51:47,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:51:47,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:47,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:51:47,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:51:47,350 INFO L87 Difference]: Start difference. First operand 890 states and 1220 transitions. Second operand has 21 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:48,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:48,055 INFO L93 Difference]: Finished difference Result 2017 states and 2540 transitions. [2021-08-21 16:51:48,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:51:48,056 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 0 states have call successors, (0), 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 100 [2021-08-21 16:51:48,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:48,058 INFO L225 Difference]: With dead ends: 2017 [2021-08-21 16:51:48,058 INFO L226 Difference]: Without dead ends: 1814 [2021-08-21 16:51:48,058 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 655.3ms TimeCoverageRelationStatistics Valid=804, Invalid=2276, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 16:51:48,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1814 states. [2021-08-21 16:51:48,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1814 to 903. [2021-08-21 16:51:48,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 895 states have (on average 1.3698324022346369) internal successors, (1226), 902 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:48,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1226 transitions. [2021-08-21 16:51:48,068 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1226 transitions. Word has length 100 [2021-08-21 16:51:48,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:48,068 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1226 transitions. [2021-08-21 16:51:48,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.904761904761905) internal successors, (103), 21 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:48,069 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1226 transitions. [2021-08-21 16:51:48,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:51:48,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:48,070 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:48,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 16:51:48,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:48,279 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:48,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:48,280 INFO L82 PathProgramCache]: Analyzing trace with hash 2004292259, now seen corresponding path program 68 times [2021-08-21 16:51:48,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:48,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665822881] [2021-08-21 16:51:48,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:48,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:48,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:48,531 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:48,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:48,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665822881] [2021-08-21 16:51:48,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665822881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:48,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481867496] [2021-08-21 16:51:48,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:51:48,532 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:48,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:48,537 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) [2021-08-21 16:51:48,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 16:51:51,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:51:51,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:51,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:51:51,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:52,033 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:52,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481867496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:52,033 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:52,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:51:52,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113159564] [2021-08-21 16:51:52,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:51:52,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:52,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:51:52,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:51:52,036 INFO L87 Difference]: Start difference. First operand 903 states and 1226 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:52,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:52,371 INFO L93 Difference]: Finished difference Result 1844 states and 2364 transitions. [2021-08-21 16:51:52,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:51:52,372 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 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 105 [2021-08-21 16:51:52,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:52,373 INFO L225 Difference]: With dead ends: 1844 [2021-08-21 16:51:52,374 INFO L226 Difference]: Without dead ends: 1694 [2021-08-21 16:51:52,374 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 390.7ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:51:52,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2021-08-21 16:51:52,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 903. [2021-08-21 16:51:52,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 895 states have (on average 1.3698324022346369) internal successors, (1226), 902 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:52,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1226 transitions. [2021-08-21 16:51:52,384 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1226 transitions. Word has length 105 [2021-08-21 16:51:52,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:52,384 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1226 transitions. [2021-08-21 16:51:52,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:52,384 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1226 transitions. [2021-08-21 16:51:52,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:51:52,385 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:52,385 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:52,410 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-21 16:51:52,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-21 16:51:52,586 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:52,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:52,586 INFO L82 PathProgramCache]: Analyzing trace with hash -956477659, now seen corresponding path program 69 times [2021-08-21 16:51:52,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:52,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377829505] [2021-08-21 16:51:52,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:52,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:52,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:52,809 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:52,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:52,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377829505] [2021-08-21 16:51:52,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377829505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:52,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847955199] [2021-08-21 16:51:52,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:51:52,810 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:52,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:52,810 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) [2021-08-21 16:51:52,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 16:51:55,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 16:51:55,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:55,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:51:55,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:56,265 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:56,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847955199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:56,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:56,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:51:56,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334305301] [2021-08-21 16:51:56,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:51:56,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:56,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:51:56,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:51:56,266 INFO L87 Difference]: Start difference. First operand 903 states and 1226 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:56,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:56,640 INFO L93 Difference]: Finished difference Result 2139 states and 2714 transitions. [2021-08-21 16:51:56,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:51:56,640 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 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 105 [2021-08-21 16:51:56,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:56,643 INFO L225 Difference]: With dead ends: 2139 [2021-08-21 16:51:56,643 INFO L226 Difference]: Without dead ends: 1989 [2021-08-21 16:51:56,643 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 402.7ms TimeCoverageRelationStatistics Valid=467, Invalid=1425, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:51:56,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1989 states. [2021-08-21 16:51:56,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1989 to 903. [2021-08-21 16:51:56,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 895 states have (on average 1.3698324022346369) internal successors, (1226), 902 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:56,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1226 transitions. [2021-08-21 16:51:56,653 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1226 transitions. Word has length 105 [2021-08-21 16:51:56,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:56,653 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1226 transitions. [2021-08-21 16:51:56,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:56,653 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1226 transitions. [2021-08-21 16:51:56,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:51:56,654 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:56,654 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:56,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 16:51:56,855 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:56,855 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:56,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:56,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1819613657, now seen corresponding path program 70 times [2021-08-21 16:51:56,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:56,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624296945] [2021-08-21 16:51:56,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:56,856 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:56,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:57,058 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:57,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:57,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624296945] [2021-08-21 16:51:57,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624296945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:57,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081363990] [2021-08-21 16:51:57,059 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:51:57,059 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:57,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:57,059 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) [2021-08-21 16:51:57,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 16:52:00,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:52:00,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:00,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:00,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:00,547 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:00,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081363990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:00,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:00,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:00,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664169418] [2021-08-21 16:52:00,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:00,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:00,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:00,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:00,548 INFO L87 Difference]: Start difference. First operand 903 states and 1226 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:00,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:00,950 INFO L93 Difference]: Finished difference Result 2099 states and 2654 transitions. [2021-08-21 16:52:00,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:52:00,950 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 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 105 [2021-08-21 16:52:00,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:00,952 INFO L225 Difference]: With dead ends: 2099 [2021-08-21 16:52:00,952 INFO L226 Difference]: Without dead ends: 1949 [2021-08-21 16:52:00,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 416.0ms TimeCoverageRelationStatistics Valid=506, Invalid=1564, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:52:00,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1949 states. [2021-08-21 16:52:00,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1949 to 903. [2021-08-21 16:52:00,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 895 states have (on average 1.3698324022346369) internal successors, (1226), 902 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:00,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1226 transitions. [2021-08-21 16:52:00,962 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1226 transitions. Word has length 105 [2021-08-21 16:52:00,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:00,962 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1226 transitions. [2021-08-21 16:52:00,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:00,962 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1226 transitions. [2021-08-21 16:52:00,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:00,963 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:00,963 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:00,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 16:52:01,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:01,164 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:01,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:01,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1827211351, now seen corresponding path program 71 times [2021-08-21 16:52:01,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:01,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777770364] [2021-08-21 16:52:01,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:01,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:01,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:01,355 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:01,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:01,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777770364] [2021-08-21 16:52:01,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777770364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:01,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021284009] [2021-08-21 16:52:01,355 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:52:01,355 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:01,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:01,356 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) [2021-08-21 16:52:01,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 16:52:04,469 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 16:52:04,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:04,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:04,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:04,856 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:04,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021284009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:04,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:04,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:04,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169670987] [2021-08-21 16:52:04,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:04,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:04,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:04,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:04,858 INFO L87 Difference]: Start difference. First operand 903 states and 1226 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:05,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:05,310 INFO L93 Difference]: Finished difference Result 2059 states and 2594 transitions. [2021-08-21 16:52:05,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:52:05,311 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 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 105 [2021-08-21 16:52:05,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:05,313 INFO L225 Difference]: With dead ends: 2059 [2021-08-21 16:52:05,313 INFO L226 Difference]: Without dead ends: 1909 [2021-08-21 16:52:05,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 448.5ms TimeCoverageRelationStatistics Valid=561, Invalid=1695, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:52:05,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1909 states. [2021-08-21 16:52:05,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1909 to 903. [2021-08-21 16:52:05,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 895 states have (on average 1.3698324022346369) internal successors, (1226), 902 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:05,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1226 transitions. [2021-08-21 16:52:05,322 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1226 transitions. Word has length 105 [2021-08-21 16:52:05,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:05,322 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1226 transitions. [2021-08-21 16:52:05,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:05,322 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1226 transitions. [2021-08-21 16:52:05,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:05,323 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:05,323 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:05,348 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 16:52:05,523 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,SelfDestructingSolverStorable81 [2021-08-21 16:52:05,524 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:05,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:05,524 INFO L82 PathProgramCache]: Analyzing trace with hash 268477355, now seen corresponding path program 72 times [2021-08-21 16:52:05,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:05,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107355113] [2021-08-21 16:52:05,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:05,525 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:05,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:05,710 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:05,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:05,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107355113] [2021-08-21 16:52:05,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107355113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:05,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812013399] [2021-08-21 16:52:05,711 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:52:05,711 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:05,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:05,712 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) [2021-08-21 16:52:05,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 16:52:08,901 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 16:52:08,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:08,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:52:08,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:09,262 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:09,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812013399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:09,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:09,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:09,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261032887] [2021-08-21 16:52:09,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:09,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:09,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:09,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:09,264 INFO L87 Difference]: Start difference. First operand 903 states and 1226 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:09,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:09,740 INFO L93 Difference]: Finished difference Result 2019 states and 2534 transitions. [2021-08-21 16:52:09,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:52:09,740 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 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 105 [2021-08-21 16:52:09,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:09,742 INFO L225 Difference]: With dead ends: 2019 [2021-08-21 16:52:09,742 INFO L226 Difference]: Without dead ends: 1869 [2021-08-21 16:52:09,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 462.1ms TimeCoverageRelationStatistics Valid=632, Invalid=1818, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:52:09,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1869 states. [2021-08-21 16:52:09,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1869 to 903. [2021-08-21 16:52:09,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 895 states have (on average 1.3698324022346369) internal successors, (1226), 902 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:09,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1226 transitions. [2021-08-21 16:52:09,752 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1226 transitions. Word has length 105 [2021-08-21 16:52:09,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:09,752 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1226 transitions. [2021-08-21 16:52:09,752 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:09,752 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1226 transitions. [2021-08-21 16:52:09,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:09,753 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:09,753 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:09,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 16:52:09,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:09,954 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:09,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:09,954 INFO L82 PathProgramCache]: Analyzing trace with hash -888206803, now seen corresponding path program 73 times [2021-08-21 16:52:09,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:09,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357152] [2021-08-21 16:52:09,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:09,955 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:09,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:10,134 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:10,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:10,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357152] [2021-08-21 16:52:10,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:10,135 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861578654] [2021-08-21 16:52:10,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:52:10,135 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:10,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:10,136 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) [2021-08-21 16:52:10,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 16:52:13,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:13,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:13,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:13,692 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:13,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861578654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:13,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:13,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:13,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815925121] [2021-08-21 16:52:13,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:13,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:13,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:13,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:13,694 INFO L87 Difference]: Start difference. First operand 903 states and 1226 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:14,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:14,273 INFO L93 Difference]: Finished difference Result 1979 states and 2474 transitions. [2021-08-21 16:52:14,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:52:14,274 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 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 105 [2021-08-21 16:52:14,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:14,276 INFO L225 Difference]: With dead ends: 1979 [2021-08-21 16:52:14,276 INFO L226 Difference]: Without dead ends: 1829 [2021-08-21 16:52:14,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 542.7ms TimeCoverageRelationStatistics Valid=719, Invalid=1933, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:52:14,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1829 states. [2021-08-21 16:52:14,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1829 to 903. [2021-08-21 16:52:14,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 895 states have (on average 1.3698324022346369) internal successors, (1226), 902 states have internal predecessors, (1226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:14,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1226 transitions. [2021-08-21 16:52:14,285 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1226 transitions. Word has length 105 [2021-08-21 16:52:14,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:14,285 INFO L470 AbstractCegarLoop]: Abstraction has 903 states and 1226 transitions. [2021-08-21 16:52:14,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:14,286 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1226 transitions. [2021-08-21 16:52:14,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:14,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:14,287 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:14,312 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 16:52:14,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:14,487 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:14,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:14,488 INFO L82 PathProgramCache]: Analyzing trace with hash 1567705903, now seen corresponding path program 74 times [2021-08-21 16:52:14,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:14,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958584887] [2021-08-21 16:52:14,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:14,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:14,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:14,664 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:14,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:14,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958584887] [2021-08-21 16:52:14,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958584887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:14,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108788090] [2021-08-21 16:52:14,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:52:14,664 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:14,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:14,666 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) [2021-08-21 16:52:14,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 16:52:17,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:52:17,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:17,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:17,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:18,257 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:18,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108788090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:18,257 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:18,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:18,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116556657] [2021-08-21 16:52:18,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:18,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:18,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:18,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:18,258 INFO L87 Difference]: Start difference. First operand 903 states and 1226 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:18,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:18,811 INFO L93 Difference]: Finished difference Result 2411 states and 3023 transitions. [2021-08-21 16:52:18,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:52:18,812 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 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 105 [2021-08-21 16:52:18,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:18,814 INFO L225 Difference]: With dead ends: 2411 [2021-08-21 16:52:18,814 INFO L226 Difference]: Without dead ends: 2249 [2021-08-21 16:52:18,815 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 510.2ms TimeCoverageRelationStatistics Valid=823, Invalid=2039, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:52:18,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2249 states. [2021-08-21 16:52:18,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2249 to 911. [2021-08-21 16:52:18,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 903 states have (on average 1.3776301218161684) internal successors, (1244), 910 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:18,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 1244 transitions. [2021-08-21 16:52:18,827 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 1244 transitions. Word has length 105 [2021-08-21 16:52:18,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:18,827 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 1244 transitions. [2021-08-21 16:52:18,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:18,828 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 1244 transitions. [2021-08-21 16:52:18,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:18,829 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:18,829 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:18,854 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 16:52:19,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:19,029 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:19,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:19,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1610818763, now seen corresponding path program 75 times [2021-08-21 16:52:19,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:19,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076952866] [2021-08-21 16:52:19,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:19,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:19,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:19,209 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:19,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:19,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076952866] [2021-08-21 16:52:19,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076952866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:19,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844246575] [2021-08-21 16:52:19,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:52:19,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:19,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:19,210 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) [2021-08-21 16:52:19,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 16:52:22,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 16:52:22,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:22,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:52:22,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:22,914 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:22,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844246575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:22,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:22,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-08-21 16:52:22,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364526023] [2021-08-21 16:52:22,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:52:22,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:22,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:52:22,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:52:22,915 INFO L87 Difference]: Start difference. First operand 911 states and 1244 transitions. Second operand has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:23,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:23,635 INFO L93 Difference]: Finished difference Result 2097 states and 2622 transitions. [2021-08-21 16:52:23,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 16:52:23,635 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 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 105 [2021-08-21 16:52:23,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:23,638 INFO L225 Difference]: With dead ends: 2097 [2021-08-21 16:52:23,638 INFO L226 Difference]: Without dead ends: 1894 [2021-08-21 16:52:23,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 880 ImplicationChecksByTransitivity, 682.1ms TimeCoverageRelationStatistics Valid=830, Invalid=2592, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 16:52:23,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2021-08-21 16:52:23,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 718. [2021-08-21 16:52:23,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 710 states have (on average 1.3577464788732394) internal successors, (964), 717 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:23,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 964 transitions. [2021-08-21 16:52:23,647 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 964 transitions. Word has length 105 [2021-08-21 16:52:23,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:23,647 INFO L470 AbstractCegarLoop]: Abstraction has 718 states and 964 transitions. [2021-08-21 16:52:23,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:23,648 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 964 transitions. [2021-08-21 16:52:23,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:52:23,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:23,649 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:23,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 16:52:23,849 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,SelfDestructingSolverStorable85 [2021-08-21 16:52:23,849 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:23,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:23,850 INFO L82 PathProgramCache]: Analyzing trace with hash -833041059, now seen corresponding path program 76 times [2021-08-21 16:52:23,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:23,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523480636] [2021-08-21 16:52:23,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:23,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:24,102 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:24,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:24,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523480636] [2021-08-21 16:52:24,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523480636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:24,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396167747] [2021-08-21 16:52:24,103 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:52:24,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:24,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:24,104 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) [2021-08-21 16:52:24,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 16:52:27,486 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:52:27,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:27,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:52:27,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:28,080 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:28,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396167747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:28,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:28,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 25 [2021-08-21 16:52:28,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475722438] [2021-08-21 16:52:28,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:52:28,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:28,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:52:28,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:52:28,081 INFO L87 Difference]: Start difference. First operand 718 states and 964 transitions. Second operand has 25 states, 25 states have (on average 5.36) internal successors, (134), 25 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:28,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:28,483 INFO L93 Difference]: Finished difference Result 1582 states and 2031 transitions. [2021-08-21 16:52:28,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:52:28,483 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.36) internal successors, (134), 25 states have internal predecessors, (134), 0 states have call successors, (0), 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 110 [2021-08-21 16:52:28,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:28,484 INFO L225 Difference]: With dead ends: 1582 [2021-08-21 16:52:28,485 INFO L226 Difference]: Without dead ends: 1392 [2021-08-21 16:52:28,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 466.5ms TimeCoverageRelationStatistics Valid=572, Invalid=1590, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:52:28,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2021-08-21 16:52:28,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 763. [2021-08-21 16:52:28,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 755 states have (on average 1.3629139072847682) internal successors, (1029), 762 states have internal predecessors, (1029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:28,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 1029 transitions. [2021-08-21 16:52:28,492 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 1029 transitions. Word has length 110 [2021-08-21 16:52:28,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:28,492 INFO L470 AbstractCegarLoop]: Abstraction has 763 states and 1029 transitions. [2021-08-21 16:52:28,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.36) internal successors, (134), 25 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:28,492 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 1029 transitions. [2021-08-21 16:52:28,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:52:28,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:28,493 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:28,518 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-21 16:52:28,694 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,SelfDestructingSolverStorable86 [2021-08-21 16:52:28,694 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:28,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:28,695 INFO L82 PathProgramCache]: Analyzing trace with hash 2138803139, now seen corresponding path program 77 times [2021-08-21 16:52:28,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:28,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893933461] [2021-08-21 16:52:28,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:28,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:28,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:28,946 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:28,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:28,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893933461] [2021-08-21 16:52:28,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893933461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:28,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488449848] [2021-08-21 16:52:28,947 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:52:28,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:28,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:28,949 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) [2021-08-21 16:52:28,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 16:52:32,400 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 16:52:32,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:32,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:52:32,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:33,001 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:33,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488449848] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:33,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:33,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:52:33,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461103092] [2021-08-21 16:52:33,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:52:33,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:33,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:52:33,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:52:33,002 INFO L87 Difference]: Start difference. First operand 763 states and 1029 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:33,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:33,321 INFO L93 Difference]: Finished difference Result 2174 states and 2738 transitions. [2021-08-21 16:52:33,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:52:33,321 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 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 110 [2021-08-21 16:52:33,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:33,323 INFO L225 Difference]: With dead ends: 2174 [2021-08-21 16:52:33,323 INFO L226 Difference]: Without dead ends: 2024 [2021-08-21 16:52:33,324 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 386.8ms TimeCoverageRelationStatistics Valid=446, Invalid=1194, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:52:33,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2021-08-21 16:52:33,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 763. [2021-08-21 16:52:33,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 755 states have (on average 1.3655629139072847) internal successors, (1031), 762 states have internal predecessors, (1031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:33,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 1031 transitions. [2021-08-21 16:52:33,332 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 1031 transitions. Word has length 110 [2021-08-21 16:52:33,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:33,332 INFO L470 AbstractCegarLoop]: Abstraction has 763 states and 1031 transitions. [2021-08-21 16:52:33,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:33,332 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 1031 transitions. [2021-08-21 16:52:33,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:52:33,333 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:33,333 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:33,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 16:52:33,533 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,SelfDestructingSolverStorable87 [2021-08-21 16:52:33,533 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:33,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:33,534 INFO L82 PathProgramCache]: Analyzing trace with hash 559269815, now seen corresponding path program 78 times [2021-08-21 16:52:33,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:33,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685373463] [2021-08-21 16:52:33,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:33,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:33,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:33,808 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:33,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:33,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685373463] [2021-08-21 16:52:33,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685373463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:33,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030806480] [2021-08-21 16:52:33,809 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:52:33,809 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:33,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:33,810 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) [2021-08-21 16:52:33,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 16:52:37,291 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 16:52:37,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:37,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:52:37,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:37,801 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:37,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030806480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:37,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:37,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:52:37,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773535105] [2021-08-21 16:52:37,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:52:37,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:37,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:52:37,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:52:37,803 INFO L87 Difference]: Start difference. First operand 763 states and 1031 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:38,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:38,171 INFO L93 Difference]: Finished difference Result 2169 states and 2725 transitions. [2021-08-21 16:52:38,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:52:38,171 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 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 110 [2021-08-21 16:52:38,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:38,174 INFO L225 Difference]: With dead ends: 2169 [2021-08-21 16:52:38,174 INFO L226 Difference]: Without dead ends: 2019 [2021-08-21 16:52:38,174 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 443.1ms TimeCoverageRelationStatistics Valid=454, Invalid=1352, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:52:38,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2019 states. [2021-08-21 16:52:38,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2019 to 793. [2021-08-21 16:52:38,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 785 states have (on average 1.3668789808917197) internal successors, (1073), 792 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:38,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1073 transitions. [2021-08-21 16:52:38,183 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1073 transitions. Word has length 110 [2021-08-21 16:52:38,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:38,183 INFO L470 AbstractCegarLoop]: Abstraction has 793 states and 1073 transitions. [2021-08-21 16:52:38,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:38,183 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1073 transitions. [2021-08-21 16:52:38,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:52:38,184 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:38,184 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:38,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 16:52:38,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-21 16:52:38,386 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:38,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:38,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1893467193, now seen corresponding path program 79 times [2021-08-21 16:52:38,386 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:38,386 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927392830] [2021-08-21 16:52:38,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:38,386 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:38,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:38,611 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:38,611 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:38,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927392830] [2021-08-21 16:52:38,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927392830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:38,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970396165] [2021-08-21 16:52:38,611 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:52:38,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:38,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:38,612 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) [2021-08-21 16:52:38,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 16:52:42,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:42,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:52:42,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:42,646 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:42,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970396165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:42,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:42,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:52:42,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357101620] [2021-08-21 16:52:42,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:52:42,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:42,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:52:42,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:52:42,647 INFO L87 Difference]: Start difference. First operand 793 states and 1073 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:43,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:43,048 INFO L93 Difference]: Finished difference Result 2159 states and 2707 transitions. [2021-08-21 16:52:43,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:52:43,049 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 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 110 [2021-08-21 16:52:43,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:43,051 INFO L225 Difference]: With dead ends: 2159 [2021-08-21 16:52:43,051 INFO L226 Difference]: Without dead ends: 2009 [2021-08-21 16:52:43,051 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 426.4ms TimeCoverageRelationStatistics Valid=478, Invalid=1502, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:52:43,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2021-08-21 16:52:43,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 823. [2021-08-21 16:52:43,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 815 states have (on average 1.3680981595092025) internal successors, (1115), 822 states have internal predecessors, (1115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:43,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1115 transitions. [2021-08-21 16:52:43,073 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1115 transitions. Word has length 110 [2021-08-21 16:52:43,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:43,073 INFO L470 AbstractCegarLoop]: Abstraction has 823 states and 1115 transitions. [2021-08-21 16:52:43,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:43,073 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1115 transitions. [2021-08-21 16:52:43,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:52:43,074 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:43,074 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:43,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 16:52:43,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:43,283 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:43,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:43,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1030331195, now seen corresponding path program 80 times [2021-08-21 16:52:43,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:43,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238831613] [2021-08-21 16:52:43,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:43,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:43,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:43,490 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:43,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:43,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238831613] [2021-08-21 16:52:43,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238831613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:43,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974648243] [2021-08-21 16:52:43,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:52:43,491 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:43,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:43,492 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) [2021-08-21 16:52:43,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 16:52:47,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:52:47,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:47,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:52:47,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:47,573 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:47,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974648243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:47,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:47,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:52:47,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240637749] [2021-08-21 16:52:47,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:52:47,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:47,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:52:47,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:52:47,574 INFO L87 Difference]: Start difference. First operand 823 states and 1115 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:48,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:48,016 INFO L93 Difference]: Finished difference Result 2149 states and 2689 transitions. [2021-08-21 16:52:48,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:52:48,016 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 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 110 [2021-08-21 16:52:48,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:48,019 INFO L225 Difference]: With dead ends: 2149 [2021-08-21 16:52:48,019 INFO L226 Difference]: Without dead ends: 1999 [2021-08-21 16:52:48,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 448.3ms TimeCoverageRelationStatistics Valid=518, Invalid=1644, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:52:48,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1999 states. [2021-08-21 16:52:48,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1999 to 853. [2021-08-21 16:52:48,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 845 states have (on average 1.3692307692307693) internal successors, (1157), 852 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:48,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1157 transitions. [2021-08-21 16:52:48,033 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1157 transitions. Word has length 110 [2021-08-21 16:52:48,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:48,033 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1157 transitions. [2021-08-21 16:52:48,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:48,033 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1157 transitions. [2021-08-21 16:52:48,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:52:48,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:48,034 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:48,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 16:52:48,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:48,235 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:48,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:48,235 INFO L82 PathProgramCache]: Analyzing trace with hash 1022733501, now seen corresponding path program 81 times [2021-08-21 16:52:48,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:48,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494921634] [2021-08-21 16:52:48,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:48,235 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:48,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:48,517 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:48,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:48,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494921634] [2021-08-21 16:52:48,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494921634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:48,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133006639] [2021-08-21 16:52:48,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:52:48,518 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:48,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:48,519 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) [2021-08-21 16:52:48,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 16:52:52,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 16:52:52,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:52,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 16:52:52,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:52,608 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:52,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133006639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:52,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:52,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:52:52,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7551979] [2021-08-21 16:52:52,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:52:52,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:52,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:52:52,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:52:52,609 INFO L87 Difference]: Start difference. First operand 853 states and 1157 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:53,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:53,087 INFO L93 Difference]: Finished difference Result 2139 states and 2671 transitions. [2021-08-21 16:52:53,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:52:53,087 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 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 110 [2021-08-21 16:52:53,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:53,089 INFO L225 Difference]: With dead ends: 2139 [2021-08-21 16:52:53,089 INFO L226 Difference]: Without dead ends: 1989 [2021-08-21 16:52:53,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 482.6ms TimeCoverageRelationStatistics Valid=574, Invalid=1778, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:52:53,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1989 states. [2021-08-21 16:52:53,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1989 to 883. [2021-08-21 16:52:53,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 883 states, 875 states have (on average 1.3702857142857143) internal successors, (1199), 882 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:53,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 883 states to 883 states and 1199 transitions. [2021-08-21 16:52:53,101 INFO L78 Accepts]: Start accepts. Automaton has 883 states and 1199 transitions. Word has length 110 [2021-08-21 16:52:53,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:53,101 INFO L470 AbstractCegarLoop]: Abstraction has 883 states and 1199 transitions. [2021-08-21 16:52:53,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:53,102 INFO L276 IsEmpty]: Start isEmpty. Operand 883 states and 1199 transitions. [2021-08-21 16:52:53,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:52:53,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:53,103 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:53,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 16:52:53,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:53,303 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:53,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:53,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1176545089, now seen corresponding path program 82 times [2021-08-21 16:52:53,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:53,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481511271] [2021-08-21 16:52:53,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:53,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:53,500 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:53,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:53,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481511271] [2021-08-21 16:52:53,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481511271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:53,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410744153] [2021-08-21 16:52:53,500 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:52:53,500 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:53,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:53,501 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) [2021-08-21 16:52:53,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 16:52:57,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:52:57,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:57,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:52:57,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:57,666 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:57,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410744153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:57,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:57,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:52:57,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402687108] [2021-08-21 16:52:57,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:52:57,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:57,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:52:57,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:52:57,667 INFO L87 Difference]: Start difference. First operand 883 states and 1199 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:58,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:58,182 INFO L93 Difference]: Finished difference Result 2129 states and 2653 transitions. [2021-08-21 16:52:58,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:52:58,183 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 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 110 [2021-08-21 16:52:58,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:58,185 INFO L225 Difference]: With dead ends: 2129 [2021-08-21 16:52:58,185 INFO L226 Difference]: Without dead ends: 1979 [2021-08-21 16:52:58,185 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 500.2ms TimeCoverageRelationStatistics Valid=646, Invalid=1904, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:52:58,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1979 states. [2021-08-21 16:52:58,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1979 to 913. [2021-08-21 16:52:58,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 905 states have (on average 1.3712707182320443) internal successors, (1241), 912 states have internal predecessors, (1241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:58,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1241 transitions. [2021-08-21 16:52:58,197 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1241 transitions. Word has length 110 [2021-08-21 16:52:58,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:58,197 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1241 transitions. [2021-08-21 16:52:58,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:58,197 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1241 transitions. [2021-08-21 16:52:58,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:52:58,198 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:58,199 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:58,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 16:52:58,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:58,399 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:58,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:58,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1961738049, now seen corresponding path program 83 times [2021-08-21 16:52:58,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:58,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691380684] [2021-08-21 16:52:58,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:58,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:58,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:58,590 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:58,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:58,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691380684] [2021-08-21 16:52:58,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691380684] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:58,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939169564] [2021-08-21 16:52:58,590 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:52:58,590 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:58,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:58,591 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) [2021-08-21 16:52:58,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 16:53:02,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 16:53:02,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:02,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:02,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:02,780 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:02,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939169564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:02,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:02,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:02,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907638153] [2021-08-21 16:53:02,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:02,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:02,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:02,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:02,781 INFO L87 Difference]: Start difference. First operand 913 states and 1241 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:03,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:03,342 INFO L93 Difference]: Finished difference Result 2119 states and 2635 transitions. [2021-08-21 16:53:03,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:53:03,343 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 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 110 [2021-08-21 16:53:03,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:03,345 INFO L225 Difference]: With dead ends: 2119 [2021-08-21 16:53:03,345 INFO L226 Difference]: Without dead ends: 1969 [2021-08-21 16:53:03,345 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 526.5ms TimeCoverageRelationStatistics Valid=734, Invalid=2022, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:53:03,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1969 states. [2021-08-21 16:53:03,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1969 to 943. [2021-08-21 16:53:03,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 943 states, 935 states have (on average 1.372192513368984) internal successors, (1283), 942 states have internal predecessors, (1283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:03,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 943 states to 943 states and 1283 transitions. [2021-08-21 16:53:03,355 INFO L78 Accepts]: Start accepts. Automaton has 943 states and 1283 transitions. Word has length 110 [2021-08-21 16:53:03,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:03,355 INFO L470 AbstractCegarLoop]: Abstraction has 943 states and 1283 transitions. [2021-08-21 16:53:03,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:03,355 INFO L276 IsEmpty]: Start isEmpty. Operand 943 states and 1283 transitions. [2021-08-21 16:53:03,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:03,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:03,356 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:03,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 16:53:03,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:03,557 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:03,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:03,557 INFO L82 PathProgramCache]: Analyzing trace with hash 122683459, now seen corresponding path program 84 times [2021-08-21 16:53:03,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:03,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115526448] [2021-08-21 16:53:03,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:03,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:03,743 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:03,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:03,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115526448] [2021-08-21 16:53:03,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115526448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:03,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141239399] [2021-08-21 16:53:03,743 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:53:03,744 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:03,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:03,746 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) [2021-08-21 16:53:03,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 16:53:07,629 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 16:53:07,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:07,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:07,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:07,975 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:07,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141239399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:07,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:07,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:07,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065467676] [2021-08-21 16:53:07,975 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:07,975 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:07,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:07,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:07,976 INFO L87 Difference]: Start difference. First operand 943 states and 1283 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:08,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:08,592 INFO L93 Difference]: Finished difference Result 2630 states and 3300 transitions. [2021-08-21 16:53:08,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 16:53:08,592 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 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 110 [2021-08-21 16:53:08,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:08,595 INFO L225 Difference]: With dead ends: 2630 [2021-08-21 16:53:08,595 INFO L226 Difference]: Without dead ends: 2425 [2021-08-21 16:53:08,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 573.1ms TimeCoverageRelationStatistics Valid=852, Invalid=2228, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 16:53:08,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2425 states. [2021-08-21 16:53:08,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2425 to 976. [2021-08-21 16:53:08,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 968 states have (on average 1.3801652892561984) internal successors, (1336), 975 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:08,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 1336 transitions. [2021-08-21 16:53:08,607 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 1336 transitions. Word has length 110 [2021-08-21 16:53:08,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:08,607 INFO L470 AbstractCegarLoop]: Abstraction has 976 states and 1336 transitions. [2021-08-21 16:53:08,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:08,607 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1336 transitions. [2021-08-21 16:53:08,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:08,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:08,609 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:08,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 16:53:08,822 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,SelfDestructingSolverStorable94 [2021-08-21 16:53:08,823 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:08,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:08,823 INFO L82 PathProgramCache]: Analyzing trace with hash 165796319, now seen corresponding path program 85 times [2021-08-21 16:53:08,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:08,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277315229] [2021-08-21 16:53:08,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:08,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:08,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:09,055 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:09,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:09,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277315229] [2021-08-21 16:53:09,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277315229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:09,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227192744] [2021-08-21 16:53:09,055 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:53:09,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:09,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:09,056 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) [2021-08-21 16:53:09,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 16:53:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:12,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:12,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:13,258 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:13,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227192744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:13,258 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:13,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-08-21 16:53:13,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251035096] [2021-08-21 16:53:13,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:53:13,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:13,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:53:13,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:53:13,259 INFO L87 Difference]: Start difference. First operand 976 states and 1336 transitions. Second operand has 23 states, 23 states have (on average 4.913043478260869) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:14,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:14,090 INFO L93 Difference]: Finished difference Result 2208 states and 2765 transitions. [2021-08-21 16:53:14,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:53:14,090 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.913043478260869) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 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 110 [2021-08-21 16:53:14,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:14,092 INFO L225 Difference]: With dead ends: 2208 [2021-08-21 16:53:14,092 INFO L226 Difference]: Without dead ends: 2005 [2021-08-21 16:53:14,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 779.8ms TimeCoverageRelationStatistics Valid=997, Invalid=2785, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 16:53:14,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2005 states. [2021-08-21 16:53:14,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2005 to 783. [2021-08-21 16:53:14,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 775 states have (on average 1.3625806451612903) internal successors, (1056), 782 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:14,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1056 transitions. [2021-08-21 16:53:14,102 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1056 transitions. Word has length 110 [2021-08-21 16:53:14,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:14,102 INFO L470 AbstractCegarLoop]: Abstraction has 783 states and 1056 transitions. [2021-08-21 16:53:14,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.913043478260869) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:14,102 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1056 transitions. [2021-08-21 16:53:14,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:14,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:14,103 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:14,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 16:53:14,305 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,SelfDestructingSolverStorable95 [2021-08-21 16:53:14,306 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:14,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:14,306 INFO L82 PathProgramCache]: Analyzing trace with hash 267243186, now seen corresponding path program 86 times [2021-08-21 16:53:14,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:14,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476819281] [2021-08-21 16:53:14,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:14,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:14,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:14,560 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:14,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:14,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476819281] [2021-08-21 16:53:14,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476819281] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:14,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538597352] [2021-08-21 16:53:14,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:53:14,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:14,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:14,561 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) [2021-08-21 16:53:14,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 16:53:18,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:53:18,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:18,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:18,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:19,068 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:19,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538597352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:19,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:19,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:19,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550713577] [2021-08-21 16:53:19,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:19,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:19,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:19,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:19,073 INFO L87 Difference]: Start difference. First operand 783 states and 1056 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:19,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:19,471 INFO L93 Difference]: Finished difference Result 1849 states and 2345 transitions. [2021-08-21 16:53:19,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:53:19,472 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 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 115 [2021-08-21 16:53:19,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:19,474 INFO L225 Difference]: With dead ends: 1849 [2021-08-21 16:53:19,474 INFO L226 Difference]: Without dead ends: 1699 [2021-08-21 16:53:19,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 426.4ms TimeCoverageRelationStatistics Valid=479, Invalid=1413, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:53:19,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1699 states. [2021-08-21 16:53:19,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1699 to 788. [2021-08-21 16:53:19,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 780 states have (on average 1.3628205128205129) internal successors, (1063), 787 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:19,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1063 transitions. [2021-08-21 16:53:19,482 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1063 transitions. Word has length 115 [2021-08-21 16:53:19,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:19,482 INFO L470 AbstractCegarLoop]: Abstraction has 788 states and 1063 transitions. [2021-08-21 16:53:19,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:19,482 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1063 transitions. [2021-08-21 16:53:19,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:19,483 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:19,483 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:19,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 16:53:19,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:19,684 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:19,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:19,684 INFO L82 PathProgramCache]: Analyzing trace with hash 1711001780, now seen corresponding path program 87 times [2021-08-21 16:53:19,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:19,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225139837] [2021-08-21 16:53:19,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:19,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:19,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:19,929 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:19,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:19,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225139837] [2021-08-21 16:53:19,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225139837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:19,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413113458] [2021-08-21 16:53:19,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:53:19,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:19,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:19,935 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) [2021-08-21 16:53:19,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 16:53:24,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 16:53:24,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:24,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:24,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:24,491 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:24,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413113458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:24,492 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:24,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:24,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110142902] [2021-08-21 16:53:24,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:24,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:24,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:24,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:24,492 INFO L87 Difference]: Start difference. First operand 788 states and 1063 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:24,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:24,906 INFO L93 Difference]: Finished difference Result 2224 states and 2797 transitions. [2021-08-21 16:53:24,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:53:24,906 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 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 115 [2021-08-21 16:53:24,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:24,909 INFO L225 Difference]: With dead ends: 2224 [2021-08-21 16:53:24,909 INFO L226 Difference]: Without dead ends: 2074 [2021-08-21 16:53:24,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 451.2ms TimeCoverageRelationStatistics Valid=531, Invalid=1631, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:53:24,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2021-08-21 16:53:24,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 818. [2021-08-21 16:53:24,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 810 states have (on average 1.3641975308641976) internal successors, (1105), 817 states have internal predecessors, (1105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:24,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1105 transitions. [2021-08-21 16:53:24,931 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1105 transitions. Word has length 115 [2021-08-21 16:53:24,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:24,932 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 1105 transitions. [2021-08-21 16:53:24,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:24,932 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1105 transitions. [2021-08-21 16:53:24,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:24,933 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:24,933 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:24,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 16:53:25,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:25,133 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:25,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:25,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1249768138, now seen corresponding path program 88 times [2021-08-21 16:53:25,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:25,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929732557] [2021-08-21 16:53:25,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:25,134 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:25,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:25,365 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:25,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:25,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929732557] [2021-08-21 16:53:25,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929732557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:25,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48129130] [2021-08-21 16:53:25,366 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:53:25,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:25,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:25,367 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) [2021-08-21 16:53:25,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 16:53:29,484 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:53:29,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:29,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:29,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:29,951 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:29,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48129130] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:29,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:29,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:29,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725615024] [2021-08-21 16:53:29,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:29,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:29,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:29,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:29,953 INFO L87 Difference]: Start difference. First operand 818 states and 1105 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:30,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:30,403 INFO L93 Difference]: Finished difference Result 2214 states and 2779 transitions. [2021-08-21 16:53:30,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:53:30,404 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 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 115 [2021-08-21 16:53:30,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:30,406 INFO L225 Difference]: With dead ends: 2214 [2021-08-21 16:53:30,406 INFO L226 Difference]: Without dead ends: 2064 [2021-08-21 16:53:30,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 466.1ms TimeCoverageRelationStatistics Valid=569, Invalid=1783, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:53:30,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-08-21 16:53:30,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 848. [2021-08-21 16:53:30,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 840 states have (on average 1.3654761904761905) internal successors, (1147), 847 states have internal predecessors, (1147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:30,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1147 transitions. [2021-08-21 16:53:30,415 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1147 transitions. Word has length 115 [2021-08-21 16:53:30,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:30,415 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1147 transitions. [2021-08-21 16:53:30,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:30,415 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1147 transitions. [2021-08-21 16:53:30,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:30,416 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:30,416 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:30,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-21 16:53:30,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:30,618 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:30,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:30,618 INFO L82 PathProgramCache]: Analyzing trace with hash -2112904136, now seen corresponding path program 89 times [2021-08-21 16:53:30,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:30,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740720769] [2021-08-21 16:53:30,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:30,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:30,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:30,889 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:30,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:30,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740720769] [2021-08-21 16:53:30,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740720769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:30,890 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270159905] [2021-08-21 16:53:30,890 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:53:30,890 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:30,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:30,909 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) [2021-08-21 16:53:30,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 16:53:35,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-21 16:53:35,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:35,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:35,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:35,535 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:35,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270159905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:35,536 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:35,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:35,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579379678] [2021-08-21 16:53:35,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:35,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:35,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:35,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:35,537 INFO L87 Difference]: Start difference. First operand 848 states and 1147 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:36,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:36,031 INFO L93 Difference]: Finished difference Result 2204 states and 2761 transitions. [2021-08-21 16:53:36,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:53:36,033 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 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 115 [2021-08-21 16:53:36,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:36,036 INFO L225 Difference]: With dead ends: 2204 [2021-08-21 16:53:36,036 INFO L226 Difference]: Without dead ends: 2054 [2021-08-21 16:53:36,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 531.1ms TimeCoverageRelationStatistics Valid=623, Invalid=1927, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:53:36,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2021-08-21 16:53:36,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 878. [2021-08-21 16:53:36,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 870 states have (on average 1.3666666666666667) internal successors, (1189), 877 states have internal predecessors, (1189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:36,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1189 transitions. [2021-08-21 16:53:36,050 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1189 transitions. Word has length 115 [2021-08-21 16:53:36,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:36,050 INFO L470 AbstractCegarLoop]: Abstraction has 878 states and 1189 transitions. [2021-08-21 16:53:36,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:36,050 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1189 transitions. [2021-08-21 16:53:36,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:36,051 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:36,053 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:36,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 16:53:36,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:36,281 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:36,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:36,281 INFO L82 PathProgramCache]: Analyzing trace with hash -2120501830, now seen corresponding path program 90 times [2021-08-21 16:53:36,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:36,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693894843] [2021-08-21 16:53:36,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:36,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:36,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:36,505 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:36,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:36,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693894843] [2021-08-21 16:53:36,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693894843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:36,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596946722] [2021-08-21 16:53:36,506 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:53:36,506 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:36,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:36,507 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) [2021-08-21 16:53:36,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 16:53:40,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 16:53:40,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:40,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:40,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:41,170 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:41,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596946722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:41,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:41,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:41,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877747617] [2021-08-21 16:53:41,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:41,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:41,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:41,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:41,171 INFO L87 Difference]: Start difference. First operand 878 states and 1189 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:41,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:41,724 INFO L93 Difference]: Finished difference Result 2194 states and 2743 transitions. [2021-08-21 16:53:41,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:53:41,724 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 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 115 [2021-08-21 16:53:41,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:41,727 INFO L225 Difference]: With dead ends: 2194 [2021-08-21 16:53:41,727 INFO L226 Difference]: Without dead ends: 2044 [2021-08-21 16:53:41,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 522.1ms TimeCoverageRelationStatistics Valid=693, Invalid=2063, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:53:41,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2044 states. [2021-08-21 16:53:41,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2044 to 908. [2021-08-21 16:53:41,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 900 states have (on average 1.3677777777777778) internal successors, (1231), 907 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:41,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1231 transitions. [2021-08-21 16:53:41,737 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1231 transitions. Word has length 115 [2021-08-21 16:53:41,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:41,737 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 1231 transitions. [2021-08-21 16:53:41,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:41,738 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1231 transitions. [2021-08-21 16:53:41,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:41,738 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:41,739 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:41,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 16:53:41,939 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,SelfDestructingSolverStorable100 [2021-08-21 16:53:41,939 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:41,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:41,939 INFO L82 PathProgramCache]: Analyzing trace with hash -24813124, now seen corresponding path program 91 times [2021-08-21 16:53:41,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:41,939 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946257029] [2021-08-21 16:53:41,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:41,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:41,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:42,150 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:42,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:42,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946257029] [2021-08-21 16:53:42,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946257029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:42,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020511529] [2021-08-21 16:53:42,150 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:53:42,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:42,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:42,151 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) [2021-08-21 16:53:42,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 16:53:46,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:46,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:46,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:46,852 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:46,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020511529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:46,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:46,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:46,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727718836] [2021-08-21 16:53:46,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:46,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:46,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:46,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:46,853 INFO L87 Difference]: Start difference. First operand 908 states and 1231 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:47,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:47,435 INFO L93 Difference]: Finished difference Result 2184 states and 2725 transitions. [2021-08-21 16:53:47,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:53:47,435 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 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 115 [2021-08-21 16:53:47,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:47,437 INFO L225 Difference]: With dead ends: 2184 [2021-08-21 16:53:47,437 INFO L226 Difference]: Without dead ends: 2034 [2021-08-21 16:53:47,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 551.6ms TimeCoverageRelationStatistics Valid=779, Invalid=2191, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:53:47,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2021-08-21 16:53:47,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 938. [2021-08-21 16:53:47,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 938 states, 930 states have (on average 1.3688172043010753) internal successors, (1273), 937 states have internal predecessors, (1273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:47,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 938 states to 938 states and 1273 transitions. [2021-08-21 16:53:47,449 INFO L78 Accepts]: Start accepts. Automaton has 938 states and 1273 transitions. Word has length 115 [2021-08-21 16:53:47,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:47,449 INFO L470 AbstractCegarLoop]: Abstraction has 938 states and 1273 transitions. [2021-08-21 16:53:47,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:47,449 INFO L276 IsEmpty]: Start isEmpty. Operand 938 states and 1273 transitions. [2021-08-21 16:53:47,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:47,450 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:47,450 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:47,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-21 16:53:47,651 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,SelfDestructingSolverStorable101 [2021-08-21 16:53:47,652 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:47,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:47,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1181497282, now seen corresponding path program 92 times [2021-08-21 16:53:47,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:47,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027613277] [2021-08-21 16:53:47,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:47,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:47,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:47,893 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:47,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:47,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027613277] [2021-08-21 16:53:47,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027613277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:47,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563278181] [2021-08-21 16:53:47,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:53:47,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:47,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:47,901 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) [2021-08-21 16:53:47,901 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 16:53:52,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:53:52,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:52,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:52,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:52,614 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:52,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563278181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:52,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:52,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:52,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126844009] [2021-08-21 16:53:52,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:52,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:52,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:52,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:52,615 INFO L87 Difference]: Start difference. First operand 938 states and 1273 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:53,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:53,220 INFO L93 Difference]: Finished difference Result 2174 states and 2707 transitions. [2021-08-21 16:53:53,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:53:53,220 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 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 115 [2021-08-21 16:53:53,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:53,222 INFO L225 Difference]: With dead ends: 2174 [2021-08-21 16:53:53,222 INFO L226 Difference]: Without dead ends: 2024 [2021-08-21 16:53:53,222 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 609.2ms TimeCoverageRelationStatistics Valid=881, Invalid=2311, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:53:53,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2021-08-21 16:53:53,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 968. [2021-08-21 16:53:53,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3697916666666667) internal successors, (1315), 967 states have internal predecessors, (1315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:53,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1315 transitions. [2021-08-21 16:53:53,232 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1315 transitions. Word has length 115 [2021-08-21 16:53:53,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:53,233 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1315 transitions. [2021-08-21 16:53:53,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:53,233 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1315 transitions. [2021-08-21 16:53:53,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:53,234 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:53,234 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:53,264 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 16:53:53,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 16:53:53,435 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:53,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:53,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1274415424, now seen corresponding path program 93 times [2021-08-21 16:53:53,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:53,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549463913] [2021-08-21 16:53:53,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:53,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:53,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:53,672 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:53,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:53,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549463913] [2021-08-21 16:53:53,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549463913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:53,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706612635] [2021-08-21 16:53:53,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:53:53,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:53,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:53,673 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) [2021-08-21 16:53:53,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 16:53:58,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 16:53:58,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:58,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:53:58,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:58,449 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:58,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706612635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:58,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:58,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:58,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867508580] [2021-08-21 16:53:58,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:58,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:58,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:58,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:58,450 INFO L87 Difference]: Start difference. First operand 968 states and 1315 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:59,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:59,114 INFO L93 Difference]: Finished difference Result 2660 states and 3342 transitions. [2021-08-21 16:53:59,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 16:53:59,114 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 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 115 [2021-08-21 16:53:59,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:59,117 INFO L225 Difference]: With dead ends: 2660 [2021-08-21 16:53:59,117 INFO L226 Difference]: Without dead ends: 2455 [2021-08-21 16:53:59,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 981 ImplicationChecksByTransitivity, 645.4ms TimeCoverageRelationStatistics Valid=1012, Invalid=2528, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 16:53:59,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2455 states. [2021-08-21 16:53:59,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2455 to 1001. [2021-08-21 16:53:59,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 993 states have (on average 1.3776435045317221) internal successors, (1368), 1000 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) [2021-08-21 16:53:59,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 1368 transitions. [2021-08-21 16:53:59,129 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 1368 transitions. Word has length 115 [2021-08-21 16:53:59,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:59,129 INFO L470 AbstractCegarLoop]: Abstraction has 1001 states and 1368 transitions. [2021-08-21 16:53:59,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:59,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1368 transitions. [2021-08-21 16:53:59,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:59,130 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:59,130 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:59,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 16:53:59,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 16:53:59,331 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:59,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:59,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1317528284, now seen corresponding path program 94 times [2021-08-21 16:53:59,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:59,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478589255] [2021-08-21 16:53:59,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:59,332 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:59,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:59,577 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:59,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:59,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478589255] [2021-08-21 16:53:59,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478589255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:59,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803113692] [2021-08-21 16:53:59,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:53:59,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:59,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:59,578 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) [2021-08-21 16:53:59,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 16:54:04,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:54:04,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:04,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:04,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:04,485 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:04,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803113692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:04,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:04,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 23 [2021-08-21 16:54:04,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566302957] [2021-08-21 16:54:04,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:54:04,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:04,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:54:04,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:54:04,487 INFO L87 Difference]: Start difference. First operand 1001 states and 1368 transitions. Second operand has 23 states, 23 states have (on average 5.086956521739131) internal successors, (117), 23 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:05,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:05,259 INFO L93 Difference]: Finished difference Result 2077 states and 2577 transitions. [2021-08-21 16:54:05,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 16:54:05,260 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.086956521739131) internal successors, (117), 23 states have internal predecessors, (117), 0 states have call successors, (0), 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 115 [2021-08-21 16:54:05,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:05,262 INFO L225 Difference]: With dead ends: 2077 [2021-08-21 16:54:05,262 INFO L226 Difference]: Without dead ends: 1954 [2021-08-21 16:54:05,263 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 738.2ms TimeCoverageRelationStatistics Valid=1036, Invalid=2624, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 16:54:05,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2021-08-21 16:54:05,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 1018. [2021-08-21 16:54:05,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1018 states, 1010 states have (on average 1.3683168316831684) internal successors, (1382), 1017 states have internal predecessors, (1382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:05,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1018 states to 1018 states and 1382 transitions. [2021-08-21 16:54:05,272 INFO L78 Accepts]: Start accepts. Automaton has 1018 states and 1382 transitions. Word has length 115 [2021-08-21 16:54:05,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:05,273 INFO L470 AbstractCegarLoop]: Abstraction has 1018 states and 1382 transitions. [2021-08-21 16:54:05,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.086956521739131) internal successors, (117), 23 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:05,273 INFO L276 IsEmpty]: Start isEmpty. Operand 1018 states and 1382 transitions. [2021-08-21 16:54:05,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:05,274 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:05,274 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:05,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 16:54:05,475 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,SelfDestructingSolverStorable104 [2021-08-21 16:54:05,475 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:05,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:05,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1503193324, now seen corresponding path program 95 times [2021-08-21 16:54:05,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:05,476 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645628523] [2021-08-21 16:54:05,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:05,476 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:05,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:05,771 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:05,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:05,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645628523] [2021-08-21 16:54:05,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645628523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:05,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532594846] [2021-08-21 16:54:05,771 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:54:05,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:05,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:05,772 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) [2021-08-21 16:54:05,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 16:54:10,334 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-21 16:54:10,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:10,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:54:10,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:11,010 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:11,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532594846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:11,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:11,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 27 [2021-08-21 16:54:11,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528906196] [2021-08-21 16:54:11,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 16:54:11,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:11,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 16:54:11,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=546, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:54:11,011 INFO L87 Difference]: Start difference. First operand 1018 states and 1382 transitions. Second operand has 27 states, 27 states have (on average 5.333333333333333) internal successors, (144), 27 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:11,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:11,476 INFO L93 Difference]: Finished difference Result 1942 states and 2519 transitions. [2021-08-21 16:54:11,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:54:11,477 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.333333333333333) internal successors, (144), 27 states have internal predecessors, (144), 0 states have call successors, (0), 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 120 [2021-08-21 16:54:11,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:11,479 INFO L225 Difference]: With dead ends: 1942 [2021-08-21 16:54:11,479 INFO L226 Difference]: Without dead ends: 1752 [2021-08-21 16:54:11,479 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 543.6ms TimeCoverageRelationStatistics Valid=680, Invalid=1870, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:54:11,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2021-08-21 16:54:11,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1063. [2021-08-21 16:54:11,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 1055 states have (on average 1.371563981042654) internal successors, (1447), 1062 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:11,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1447 transitions. [2021-08-21 16:54:11,489 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1447 transitions. Word has length 120 [2021-08-21 16:54:11,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:11,489 INFO L470 AbstractCegarLoop]: Abstraction has 1063 states and 1447 transitions. [2021-08-21 16:54:11,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.333333333333333) internal successors, (144), 27 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:11,489 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1447 transitions. [2021-08-21 16:54:11,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:11,490 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:11,490 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:11,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 16:54:11,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:11,690 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:11,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:11,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1744478254, now seen corresponding path program 96 times [2021-08-21 16:54:11,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:11,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251720178] [2021-08-21 16:54:11,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:11,691 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:11,991 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:11,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:11,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251720178] [2021-08-21 16:54:11,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251720178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:11,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676704001] [2021-08-21 16:54:11,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:54:11,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:11,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:11,992 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) [2021-08-21 16:54:11,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 16:54:16,614 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 16:54:16,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:16,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:54:16,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:17,186 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:17,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676704001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:17,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:17,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:54:17,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601506600] [2021-08-21 16:54:17,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:54:17,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:17,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:54:17,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:54:17,187 INFO L87 Difference]: Start difference. First operand 1063 states and 1447 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:17,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:17,560 INFO L93 Difference]: Finished difference Result 2599 states and 3305 transitions. [2021-08-21 16:54:17,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:54:17,560 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:54:17,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:17,562 INFO L225 Difference]: With dead ends: 2599 [2021-08-21 16:54:17,562 INFO L226 Difference]: Without dead ends: 2449 [2021-08-21 16:54:17,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 456.2ms TimeCoverageRelationStatistics Valid=543, Invalid=1437, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:54:17,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2449 states. [2021-08-21 16:54:17,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2449 to 1058. [2021-08-21 16:54:17,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1050 states have (on average 1.3733333333333333) internal successors, (1442), 1057 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:17,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1442 transitions. [2021-08-21 16:54:17,573 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1442 transitions. Word has length 120 [2021-08-21 16:54:17,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:17,573 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 1442 transitions. [2021-08-21 16:54:17,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:17,573 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1442 transitions. [2021-08-21 16:54:17,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:17,574 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:17,574 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:17,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-21 16:54:17,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:17,777 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:17,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:17,778 INFO L82 PathProgramCache]: Analyzing trace with hash -796116282, now seen corresponding path program 97 times [2021-08-21 16:54:17,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:17,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734751978] [2021-08-21 16:54:17,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:17,778 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:18,058 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:18,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:18,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734751978] [2021-08-21 16:54:18,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734751978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:18,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981202627] [2021-08-21 16:54:18,059 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:54:18,059 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:18,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:18,060 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) [2021-08-21 16:54:18,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 16:54:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:22,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:54:22,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:23,292 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:23,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981202627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:23,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:23,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:54:23,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760603665] [2021-08-21 16:54:23,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:54:23,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:23,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:54:23,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:54:23,293 INFO L87 Difference]: Start difference. First operand 1058 states and 1442 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:23,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:23,724 INFO L93 Difference]: Finished difference Result 2564 states and 3250 transitions. [2021-08-21 16:54:23,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:54:23,724 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:54:23,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:23,727 INFO L225 Difference]: With dead ends: 2564 [2021-08-21 16:54:23,727 INFO L226 Difference]: Without dead ends: 2414 [2021-08-21 16:54:23,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 495.1ms TimeCoverageRelationStatistics Valid=549, Invalid=1613, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:54:23,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2414 states. [2021-08-21 16:54:23,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2414 to 1058. [2021-08-21 16:54:23,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1050 states have (on average 1.3733333333333333) internal successors, (1442), 1057 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:23,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1442 transitions. [2021-08-21 16:54:23,738 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1442 transitions. Word has length 120 [2021-08-21 16:54:23,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:23,739 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 1442 transitions. [2021-08-21 16:54:23,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:23,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1442 transitions. [2021-08-21 16:54:23,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:23,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:23,740 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:23,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 16:54:23,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-21 16:54:23,942 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:23,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:23,942 INFO L82 PathProgramCache]: Analyzing trace with hash 647642312, now seen corresponding path program 98 times [2021-08-21 16:54:23,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:23,942 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033760580] [2021-08-21 16:54:23,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:23,942 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:23,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:24,226 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:24,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:24,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033760580] [2021-08-21 16:54:24,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033760580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:24,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256043481] [2021-08-21 16:54:24,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:54:24,226 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:24,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:24,227 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) [2021-08-21 16:54:24,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 16:54:28,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:54:28,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:28,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:54:28,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:29,507 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:29,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256043481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:29,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:29,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:54:29,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106843692] [2021-08-21 16:54:29,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:54:29,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:29,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:54:29,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:54:29,508 INFO L87 Difference]: Start difference. First operand 1058 states and 1442 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:29,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:29,970 INFO L93 Difference]: Finished difference Result 2524 states and 3190 transitions. [2021-08-21 16:54:29,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:54:29,970 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:54:29,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:29,973 INFO L225 Difference]: With dead ends: 2524 [2021-08-21 16:54:29,973 INFO L226 Difference]: Without dead ends: 2374 [2021-08-21 16:54:29,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 507.8ms TimeCoverageRelationStatistics Valid=571, Invalid=1781, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:54:29,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2374 states. [2021-08-21 16:54:29,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2374 to 1058. [2021-08-21 16:54:29,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1050 states have (on average 1.3733333333333333) internal successors, (1442), 1057 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:29,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1442 transitions. [2021-08-21 16:54:29,985 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1442 transitions. Word has length 120 [2021-08-21 16:54:29,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:29,985 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 1442 transitions. [2021-08-21 16:54:29,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:29,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1442 transitions. [2021-08-21 16:54:29,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:29,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:29,987 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:30,018 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 16:54:30,187 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,SelfDestructingSolverStorable108 [2021-08-21 16:54:30,187 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:30,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:30,188 INFO L82 PathProgramCache]: Analyzing trace with hash 1981839690, now seen corresponding path program 99 times [2021-08-21 16:54:30,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:30,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650235571] [2021-08-21 16:54:30,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:30,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:30,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:30,497 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:30,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:30,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650235571] [2021-08-21 16:54:30,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650235571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:30,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145960498] [2021-08-21 16:54:30,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:54:30,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:30,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:30,498 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) [2021-08-21 16:54:30,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 16:54:35,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 16:54:35,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:35,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 16:54:35,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:35,778 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:35,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145960498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:35,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:35,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:54:35,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303557079] [2021-08-21 16:54:35,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:54:35,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:35,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:54:35,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:54:35,780 INFO L87 Difference]: Start difference. First operand 1058 states and 1442 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:36,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:36,278 INFO L93 Difference]: Finished difference Result 2484 states and 3130 transitions. [2021-08-21 16:54:36,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:54:36,278 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:54:36,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:36,281 INFO L225 Difference]: With dead ends: 2484 [2021-08-21 16:54:36,281 INFO L226 Difference]: Without dead ends: 2334 [2021-08-21 16:54:36,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 576.1ms TimeCoverageRelationStatistics Valid=609, Invalid=1941, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:54:36,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2021-08-21 16:54:36,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 1058. [2021-08-21 16:54:36,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1050 states have (on average 1.3733333333333333) internal successors, (1442), 1057 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:36,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1442 transitions. [2021-08-21 16:54:36,291 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1442 transitions. Word has length 120 [2021-08-21 16:54:36,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:36,291 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 1442 transitions. [2021-08-21 16:54:36,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:36,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1442 transitions. [2021-08-21 16:54:36,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:36,292 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:36,293 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:36,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 16:54:36,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:36,493 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:36,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:36,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1118703692, now seen corresponding path program 100 times [2021-08-21 16:54:36,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:36,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715072885] [2021-08-21 16:54:36,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:36,494 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:36,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:36,766 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:36,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:36,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715072885] [2021-08-21 16:54:36,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715072885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:36,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983419347] [2021-08-21 16:54:36,766 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:54:36,766 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:36,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:36,767 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) [2021-08-21 16:54:36,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 16:54:41,651 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:54:41,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:41,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:54:41,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:42,139 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:42,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983419347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:42,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:42,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:54:42,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682622067] [2021-08-21 16:54:42,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:54:42,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:42,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:54:42,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:54:42,141 INFO L87 Difference]: Start difference. First operand 1058 states and 1442 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:42,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:42,710 INFO L93 Difference]: Finished difference Result 2444 states and 3070 transitions. [2021-08-21 16:54:42,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:54:42,710 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:54:42,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:42,713 INFO L225 Difference]: With dead ends: 2444 [2021-08-21 16:54:42,713 INFO L226 Difference]: Without dead ends: 2294 [2021-08-21 16:54:42,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 566.3ms TimeCoverageRelationStatistics Valid=663, Invalid=2093, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:54:42,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2021-08-21 16:54:42,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 1058. [2021-08-21 16:54:42,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1050 states have (on average 1.3733333333333333) internal successors, (1442), 1057 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:42,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1442 transitions. [2021-08-21 16:54:42,725 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1442 transitions. Word has length 120 [2021-08-21 16:54:42,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:42,725 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 1442 transitions. [2021-08-21 16:54:42,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:42,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1442 transitions. [2021-08-21 16:54:42,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:42,726 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:42,726 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:42,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-21 16:54:42,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:42,927 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:42,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:42,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1111105998, now seen corresponding path program 101 times [2021-08-21 16:54:42,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:42,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537860169] [2021-08-21 16:54:42,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:42,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:42,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:43,162 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:43,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:43,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537860169] [2021-08-21 16:54:43,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537860169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:43,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672689890] [2021-08-21 16:54:43,162 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:54:43,162 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:43,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:43,163 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) [2021-08-21 16:54:43,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 16:54:48,146 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-21 16:54:48,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:48,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:54:48,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:48,645 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:48,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672689890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:48,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:48,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:54:48,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105928747] [2021-08-21 16:54:48,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:54:48,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:48,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:54:48,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:54:48,647 INFO L87 Difference]: Start difference. First operand 1058 states and 1442 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:49,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:49,233 INFO L93 Difference]: Finished difference Result 2404 states and 3010 transitions. [2021-08-21 16:54:49,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:54:49,234 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:54:49,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:49,236 INFO L225 Difference]: With dead ends: 2404 [2021-08-21 16:54:49,236 INFO L226 Difference]: Without dead ends: 2254 [2021-08-21 16:54:49,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 577.6ms TimeCoverageRelationStatistics Valid=733, Invalid=2237, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:54:49,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2254 states. [2021-08-21 16:54:49,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2254 to 1058. [2021-08-21 16:54:49,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1050 states have (on average 1.3733333333333333) internal successors, (1442), 1057 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:49,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1442 transitions. [2021-08-21 16:54:49,247 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1442 transitions. Word has length 120 [2021-08-21 16:54:49,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:49,247 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 1442 transitions. [2021-08-21 16:54:49,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:49,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1442 transitions. [2021-08-21 16:54:49,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:49,248 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:49,248 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:49,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 16:54:49,448 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,SelfDestructingSolverStorable111 [2021-08-21 16:54:49,448 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:49,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:49,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1088172592, now seen corresponding path program 102 times [2021-08-21 16:54:49,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:49,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361310305] [2021-08-21 16:54:49,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:49,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:49,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:49,712 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:49,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:49,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361310305] [2021-08-21 16:54:49,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361310305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:49,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084343259] [2021-08-21 16:54:49,712 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:54:49,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:49,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:49,713 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) [2021-08-21 16:54:49,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 16:54:54,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 16:54:54,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:54,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 16:54:54,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:55,177 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:55,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084343259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:55,177 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:55,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:54:55,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757042276] [2021-08-21 16:54:55,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:54:55,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:55,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:54:55,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:54:55,178 INFO L87 Difference]: Start difference. First operand 1058 states and 1442 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:55,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:55,807 INFO L93 Difference]: Finished difference Result 2364 states and 2950 transitions. [2021-08-21 16:54:55,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:54:55,808 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:54:55,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:55,810 INFO L225 Difference]: With dead ends: 2364 [2021-08-21 16:54:55,810 INFO L226 Difference]: Without dead ends: 2214 [2021-08-21 16:54:55,810 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 620.7ms TimeCoverageRelationStatistics Valid=819, Invalid=2373, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:54:55,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2214 states. [2021-08-21 16:54:55,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2214 to 1058. [2021-08-21 16:54:55,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1050 states have (on average 1.3733333333333333) internal successors, (1442), 1057 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:55,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1442 transitions. [2021-08-21 16:54:55,821 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1442 transitions. Word has length 120 [2021-08-21 16:54:55,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:55,821 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 1442 transitions. [2021-08-21 16:54:55,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:55,821 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1442 transitions. [2021-08-21 16:54:55,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:55,822 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:55,822 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:55,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 16:54:56,023 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,SelfDestructingSolverStorable112 [2021-08-21 16:54:56,023 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:56,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:56,023 INFO L82 PathProgramCache]: Analyzing trace with hash 2050110546, now seen corresponding path program 103 times [2021-08-21 16:54:56,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:56,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934979267] [2021-08-21 16:54:56,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:56,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:56,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:56,253 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:56,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:56,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934979267] [2021-08-21 16:54:56,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934979267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:56,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113454983] [2021-08-21 16:54:56,253 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:54:56,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:56,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:56,254 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) [2021-08-21 16:54:56,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 16:55:01,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:01,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:01,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:01,739 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:01,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113454983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:01,740 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:01,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:55:01,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655795465] [2021-08-21 16:55:01,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:01,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:01,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:01,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:01,741 INFO L87 Difference]: Start difference. First operand 1058 states and 1442 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:02,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:02,413 INFO L93 Difference]: Finished difference Result 2324 states and 2890 transitions. [2021-08-21 16:55:02,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:55:02,413 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:55:02,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:02,415 INFO L225 Difference]: With dead ends: 2324 [2021-08-21 16:55:02,415 INFO L226 Difference]: Without dead ends: 2174 [2021-08-21 16:55:02,416 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 647.4ms TimeCoverageRelationStatistics Valid=921, Invalid=2501, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 16:55:02,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2174 states. [2021-08-21 16:55:02,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2174 to 1058. [2021-08-21 16:55:02,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1050 states have (on average 1.3733333333333333) internal successors, (1442), 1057 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:02,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 1442 transitions. [2021-08-21 16:55:02,427 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 1442 transitions. Word has length 120 [2021-08-21 16:55:02,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:02,427 INFO L470 AbstractCegarLoop]: Abstraction has 1058 states and 1442 transitions. [2021-08-21 16:55:02,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:02,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 1442 transitions. [2021-08-21 16:55:02,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:02,428 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:02,428 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:02,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 16:55:02,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 16:55:02,629 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:02,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:02,629 INFO L82 PathProgramCache]: Analyzing trace with hash 211055956, now seen corresponding path program 104 times [2021-08-21 16:55:02,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:02,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559998294] [2021-08-21 16:55:02,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:02,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:02,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:02,935 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:02,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:02,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559998294] [2021-08-21 16:55:02,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559998294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:02,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547133424] [2021-08-21 16:55:02,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:55:02,935 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:02,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:02,936 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) [2021-08-21 16:55:02,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 16:55:08,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:55:08,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:08,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:55:08,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:08,450 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:08,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547133424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:08,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:08,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:55:08,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775952016] [2021-08-21 16:55:08,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:08,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:08,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:08,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:08,451 INFO L87 Difference]: Start difference. First operand 1058 states and 1442 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:09,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:09,177 INFO L93 Difference]: Finished difference Result 2834 states and 3552 transitions. [2021-08-21 16:55:09,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 16:55:09,178 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 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 120 [2021-08-21 16:55:09,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:09,181 INFO L225 Difference]: With dead ends: 2834 [2021-08-21 16:55:09,181 INFO L226 Difference]: Without dead ends: 2629 [2021-08-21 16:55:09,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 760.4ms TimeCoverageRelationStatistics Valid=1053, Invalid=2729, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 16:55:09,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2629 states. [2021-08-21 16:55:09,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2629 to 1070. [2021-08-21 16:55:09,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1070 states, 1062 states have (on average 1.3822975517890772) internal successors, (1468), 1069 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:09,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1070 states to 1070 states and 1468 transitions. [2021-08-21 16:55:09,194 INFO L78 Accepts]: Start accepts. Automaton has 1070 states and 1468 transitions. Word has length 120 [2021-08-21 16:55:09,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:09,194 INFO L470 AbstractCegarLoop]: Abstraction has 1070 states and 1468 transitions. [2021-08-21 16:55:09,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:09,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1070 states and 1468 transitions. [2021-08-21 16:55:09,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:09,196 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:09,196 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:09,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 16:55:09,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:09,396 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:09,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:09,397 INFO L82 PathProgramCache]: Analyzing trace with hash 254168816, now seen corresponding path program 105 times [2021-08-21 16:55:09,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:09,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323235555] [2021-08-21 16:55:09,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:09,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:09,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:09,631 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:09,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:09,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323235555] [2021-08-21 16:55:09,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323235555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:09,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822668646] [2021-08-21 16:55:09,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:55:09,631 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:09,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:09,632 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) [2021-08-21 16:55:09,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 16:55:14,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 16:55:14,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:14,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:55:14,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:15,207 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:15,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822668646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:15,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:15,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 25 [2021-08-21 16:55:15,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971355945] [2021-08-21 16:55:15,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:55:15,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:15,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:55:15,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:55:15,208 INFO L87 Difference]: Start difference. First operand 1070 states and 1468 transitions. Second operand has 25 states, 25 states have (on average 4.92) internal successors, (123), 25 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:16,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:16,121 INFO L93 Difference]: Finished difference Result 2417 states and 3028 transitions. [2021-08-21 16:55:16,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:55:16,122 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.92) internal successors, (123), 25 states have internal predecessors, (123), 0 states have call successors, (0), 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 120 [2021-08-21 16:55:16,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:16,124 INFO L225 Difference]: With dead ends: 2417 [2021-08-21 16:55:16,124 INFO L226 Difference]: Without dead ends: 2214 [2021-08-21 16:55:16,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 869.2ms TimeCoverageRelationStatistics Valid=1027, Invalid=3263, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 16:55:16,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2214 states. [2021-08-21 16:55:16,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2214 to 1083. [2021-08-21 16:55:16,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:16,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:55:16,135 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 120 [2021-08-21 16:55:16,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:16,135 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:55:16,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.92) internal successors, (123), 25 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:16,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:55:16,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:55:16,136 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:16,136 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:16,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-21 16:55:16,337 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,SelfDestructingSolverStorable115 [2021-08-21 16:55:16,338 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:16,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:16,338 INFO L82 PathProgramCache]: Analyzing trace with hash -1181744127, now seen corresponding path program 106 times [2021-08-21 16:55:16,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:16,338 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071397445] [2021-08-21 16:55:16,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:16,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:16,647 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:16,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:16,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071397445] [2021-08-21 16:55:16,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071397445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:16,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199314223] [2021-08-21 16:55:16,648 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:55:16,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:16,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:16,657 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) [2021-08-21 16:55:16,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 16:55:21,928 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:55:21,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:21,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:55:21,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:22,505 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:22,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199314223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:22,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:22,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:55:22,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109738968] [2021-08-21 16:55:22,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:22,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:22,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:22,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:22,507 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:22,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:22,937 INFO L93 Difference]: Finished difference Result 2224 states and 2852 transitions. [2021-08-21 16:55:22,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:55:22,937 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:55:22,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:22,940 INFO L225 Difference]: With dead ends: 2224 [2021-08-21 16:55:22,940 INFO L226 Difference]: Without dead ends: 2074 [2021-08-21 16:55:22,940 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 502.2ms TimeCoverageRelationStatistics Valid=578, Invalid=1678, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:55:22,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2021-08-21 16:55:22,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 1083. [2021-08-21 16:55:22,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:22,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:55:22,951 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 125 [2021-08-21 16:55:22,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:22,951 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:55:22,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:22,951 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:55:22,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:55:22,952 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:22,952 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:22,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 16:55:23,152 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,SelfDestructingSolverStorable116 [2021-08-21 16:55:23,153 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:23,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:23,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1229777795, now seen corresponding path program 107 times [2021-08-21 16:55:23,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:23,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529812805] [2021-08-21 16:55:23,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:23,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:23,447 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:23,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:23,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529812805] [2021-08-21 16:55:23,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529812805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:23,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097206537] [2021-08-21 16:55:23,448 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:55:23,448 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:23,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:23,461 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) [2021-08-21 16:55:23,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 16:55:28,822 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-08-21 16:55:28,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:28,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:55:28,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:29,411 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:29,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097206537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:29,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:29,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:55:29,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647716577] [2021-08-21 16:55:29,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:29,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:29,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:29,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:29,415 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:29,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:29,893 INFO L93 Difference]: Finished difference Result 2619 states and 3322 transitions. [2021-08-21 16:55:29,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:55:29,894 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:55:29,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:29,896 INFO L225 Difference]: With dead ends: 2619 [2021-08-21 16:55:29,896 INFO L226 Difference]: Without dead ends: 2469 [2021-08-21 16:55:29,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 534.6ms TimeCoverageRelationStatistics Valid=631, Invalid=1919, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:55:29,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2469 states. [2021-08-21 16:55:29,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2469 to 1083. [2021-08-21 16:55:29,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:29,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:55:29,908 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 125 [2021-08-21 16:55:29,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:29,908 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:55:29,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:29,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:55:29,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:55:29,909 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:29,909 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:29,941 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-21 16:55:30,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-08-21 16:55:30,110 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:30,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:30,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1621430907, now seen corresponding path program 108 times [2021-08-21 16:55:30,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:30,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340902038] [2021-08-21 16:55:30,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:30,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:30,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:30,384 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:30,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:30,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340902038] [2021-08-21 16:55:30,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340902038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:30,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590476423] [2021-08-21 16:55:30,385 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:55:30,385 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:30,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:30,386 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) [2021-08-21 16:55:30,386 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 16:55:35,807 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-21 16:55:35,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:35,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:55:35,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:36,337 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:36,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590476423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:36,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:36,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:55:36,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853494812] [2021-08-21 16:55:36,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:36,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:36,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:36,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:36,338 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:36,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:36,848 INFO L93 Difference]: Finished difference Result 2579 states and 3262 transitions. [2021-08-21 16:55:36,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:55:36,848 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:55:36,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:36,851 INFO L225 Difference]: With dead ends: 2579 [2021-08-21 16:55:36,851 INFO L226 Difference]: Without dead ends: 2429 [2021-08-21 16:55:36,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 539.5ms TimeCoverageRelationStatistics Valid=667, Invalid=2089, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:55:36,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2429 states. [2021-08-21 16:55:36,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2429 to 1083. [2021-08-21 16:55:36,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:36,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:55:36,862 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 125 [2021-08-21 16:55:36,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:36,862 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:55:36,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:36,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:55:36,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:55:36,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:36,864 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:36,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 16:55:37,064 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,SelfDestructingSolverStorable118 [2021-08-21 16:55:37,064 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:37,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:37,065 INFO L82 PathProgramCache]: Analyzing trace with hash -287233529, now seen corresponding path program 109 times [2021-08-21 16:55:37,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:37,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260146538] [2021-08-21 16:55:37,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:37,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:37,334 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:37,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:37,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260146538] [2021-08-21 16:55:37,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260146538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:37,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871294697] [2021-08-21 16:55:37,334 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:55:37,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:37,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:37,335 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) [2021-08-21 16:55:37,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 16:55:42,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:42,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:55:42,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:43,387 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:43,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871294697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:43,388 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:43,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:55:43,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674859939] [2021-08-21 16:55:43,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:43,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:43,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:43,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:43,389 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:43,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:43,974 INFO L93 Difference]: Finished difference Result 2539 states and 3202 transitions. [2021-08-21 16:55:43,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:55:43,974 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:55:43,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:43,977 INFO L225 Difference]: With dead ends: 2539 [2021-08-21 16:55:43,977 INFO L226 Difference]: Without dead ends: 2389 [2021-08-21 16:55:43,977 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 589.9ms TimeCoverageRelationStatistics Valid=719, Invalid=2251, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:55:43,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2389 states. [2021-08-21 16:55:43,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2389 to 1083. [2021-08-21 16:55:43,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:43,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:55:43,989 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 125 [2021-08-21 16:55:43,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:43,989 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:55:43,989 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:43,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:55:43,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:55:43,990 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:43,990 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:44,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-21 16:55:44,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:44,191 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:44,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:44,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1150369527, now seen corresponding path program 110 times [2021-08-21 16:55:44,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:44,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632670136] [2021-08-21 16:55:44,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:44,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:44,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:44,450 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:44,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:44,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632670136] [2021-08-21 16:55:44,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632670136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:44,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744308253] [2021-08-21 16:55:44,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:55:44,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:44,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:44,452 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) [2021-08-21 16:55:44,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 16:55:50,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:55:50,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:50,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:55:50,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:50,503 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:50,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744308253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:50,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:50,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:55:50,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536058689] [2021-08-21 16:55:50,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:50,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:50,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:50,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:50,504 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:51,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:51,116 INFO L93 Difference]: Finished difference Result 2499 states and 3142 transitions. [2021-08-21 16:55:51,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:55:51,116 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:55:51,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:51,119 INFO L225 Difference]: With dead ends: 2499 [2021-08-21 16:55:51,119 INFO L226 Difference]: Without dead ends: 2349 [2021-08-21 16:55:51,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 588.6ms TimeCoverageRelationStatistics Valid=787, Invalid=2405, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:55:51,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2021-08-21 16:55:51,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 1083. [2021-08-21 16:55:51,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:51,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:55:51,130 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 125 [2021-08-21 16:55:51,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:51,130 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:55:51,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:51,130 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:55:51,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:55:51,131 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:51,131 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:51,164 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 16:55:51,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:51,332 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:51,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:51,332 INFO L82 PathProgramCache]: Analyzing trace with hash -1157967221, now seen corresponding path program 111 times [2021-08-21 16:55:51,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:51,332 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605554458] [2021-08-21 16:55:51,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:51,332 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:51,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:51,620 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:51,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:51,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605554458] [2021-08-21 16:55:51,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605554458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:51,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474385522] [2021-08-21 16:55:51,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:55:51,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:51,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:51,621 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) [2021-08-21 16:55:51,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 16:55:57,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 16:55:57,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:57,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 16:55:57,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:57,689 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:57,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474385522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:57,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:57,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:55:57,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166637590] [2021-08-21 16:55:57,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:57,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:57,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:57,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:57,690 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:58,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:58,338 INFO L93 Difference]: Finished difference Result 2459 states and 3082 transitions. [2021-08-21 16:55:58,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:55:58,338 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:55:58,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:58,341 INFO L225 Difference]: With dead ends: 2459 [2021-08-21 16:55:58,341 INFO L226 Difference]: Without dead ends: 2309 [2021-08-21 16:55:58,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 871 ImplicationChecksByTransitivity, 617.2ms TimeCoverageRelationStatistics Valid=871, Invalid=2551, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 16:55:58,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2021-08-21 16:55:58,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 1083. [2021-08-21 16:55:58,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:58,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:55:58,352 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 125 [2021-08-21 16:55:58,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:58,352 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:55:58,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:58,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:55:58,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:55:58,353 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:58,353 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:58,386 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-21 16:55:58,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:58,554 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:58,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:58,554 INFO L82 PathProgramCache]: Analyzing trace with hash 937721485, now seen corresponding path program 112 times [2021-08-21 16:55:58,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:58,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868770889] [2021-08-21 16:55:58,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:58,554 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:58,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:58,834 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:58,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:58,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868770889] [2021-08-21 16:55:58,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868770889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:58,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550551465] [2021-08-21 16:55:58,835 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:55:58,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:58,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:58,835 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) [2021-08-21 16:55:58,836 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 16:56:04,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:56:04,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:04,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:04,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:04,925 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:04,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550551465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:04,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:04,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:04,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575758073] [2021-08-21 16:56:04,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:04,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:04,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:04,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:04,926 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:05,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:05,608 INFO L93 Difference]: Finished difference Result 2419 states and 3022 transitions. [2021-08-21 16:56:05,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 16:56:05,608 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:56:05,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:05,611 INFO L225 Difference]: With dead ends: 2419 [2021-08-21 16:56:05,611 INFO L226 Difference]: Without dead ends: 2269 [2021-08-21 16:56:05,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 966 ImplicationChecksByTransitivity, 658.1ms TimeCoverageRelationStatistics Valid=971, Invalid=2689, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 16:56:05,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2269 states. [2021-08-21 16:56:05,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2269 to 1083. [2021-08-21 16:56:05,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:05,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:56:05,622 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 125 [2021-08-21 16:56:05,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:05,622 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:56:05,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:05,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:56:05,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:05,624 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:05,624 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:05,658 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-21 16:56:05,825 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,SelfDestructingSolverStorable122 [2021-08-21 16:56:05,825 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:05,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:05,826 INFO L82 PathProgramCache]: Analyzing trace with hash -218962673, now seen corresponding path program 113 times [2021-08-21 16:56:05,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:05,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060677623] [2021-08-21 16:56:05,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:05,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:05,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:06,073 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:06,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:06,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060677623] [2021-08-21 16:56:06,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060677623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:06,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047557437] [2021-08-21 16:56:06,073 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:56:06,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:06,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:06,074 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) [2021-08-21 16:56:06,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 16:56:11,877 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-08-21 16:56:11,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:11,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:11,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:12,253 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:12,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047557437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:12,253 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:12,253 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:12,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578341335] [2021-08-21 16:56:12,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:12,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:12,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:12,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:12,254 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:12,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:12,962 INFO L93 Difference]: Finished difference Result 2379 states and 2962 transitions. [2021-08-21 16:56:12,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:56:12,963 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:56:12,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:12,965 INFO L225 Difference]: With dead ends: 2379 [2021-08-21 16:56:12,965 INFO L226 Difference]: Without dead ends: 2229 [2021-08-21 16:56:12,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 671.5ms TimeCoverageRelationStatistics Valid=1087, Invalid=2819, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 16:56:12,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2021-08-21 16:56:12,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 1083. [2021-08-21 16:56:12,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1083 states, 1075 states have (on average 1.3711627906976744) internal successors, (1474), 1082 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:12,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1083 states to 1083 states and 1474 transitions. [2021-08-21 16:56:12,976 INFO L78 Accepts]: Start accepts. Automaton has 1083 states and 1474 transitions. Word has length 125 [2021-08-21 16:56:12,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:12,976 INFO L470 AbstractCegarLoop]: Abstraction has 1083 states and 1474 transitions. [2021-08-21 16:56:12,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:12,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1083 states and 1474 transitions. [2021-08-21 16:56:12,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:12,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:12,977 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:13,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 16:56:13,177 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,SelfDestructingSolverStorable123 [2021-08-21 16:56:13,177 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:13,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:13,178 INFO L82 PathProgramCache]: Analyzing trace with hash -2058017263, now seen corresponding path program 114 times [2021-08-21 16:56:13,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:13,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072614649] [2021-08-21 16:56:13,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:13,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:13,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:13,444 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:13,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:13,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072614649] [2021-08-21 16:56:13,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072614649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:13,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291412909] [2021-08-21 16:56:13,445 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:56:13,445 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:13,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:13,445 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) [2021-08-21 16:56:13,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 16:56:19,353 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-21 16:56:19,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:19,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:56:19,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:19,700 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:19,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291412909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:19,701 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:19,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:19,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326840427] [2021-08-21 16:56:19,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:19,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:19,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:19,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:19,701 INFO L87 Difference]: Start difference. First operand 1083 states and 1474 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:20,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:20,450 INFO L93 Difference]: Finished difference Result 2811 states and 3511 transitions. [2021-08-21 16:56:20,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:56:20,450 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 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 125 [2021-08-21 16:56:20,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:20,453 INFO L225 Difference]: With dead ends: 2811 [2021-08-21 16:56:20,453 INFO L226 Difference]: Without dead ends: 2649 [2021-08-21 16:56:20,454 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1167 ImplicationChecksByTransitivity, 711.5ms TimeCoverageRelationStatistics Valid=1220, Invalid=2940, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 16:56:20,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2649 states. [2021-08-21 16:56:20,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2649 to 1091. [2021-08-21 16:56:20,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1091 states, 1083 states have (on average 1.3776546629732225) internal successors, (1492), 1090 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:20,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1091 states to 1091 states and 1492 transitions. [2021-08-21 16:56:20,467 INFO L78 Accepts]: Start accepts. Automaton has 1091 states and 1492 transitions. Word has length 125 [2021-08-21 16:56:20,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:20,467 INFO L470 AbstractCegarLoop]: Abstraction has 1091 states and 1492 transitions. [2021-08-21 16:56:20,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:20,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1091 states and 1492 transitions. [2021-08-21 16:56:20,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:20,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:20,468 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:20,502 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-21 16:56:20,669 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,SelfDestructingSolverStorable124 [2021-08-21 16:56:20,669 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:20,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:20,669 INFO L82 PathProgramCache]: Analyzing trace with hash -2014904403, now seen corresponding path program 115 times [2021-08-21 16:56:20,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:20,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986172544] [2021-08-21 16:56:20,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:20,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:20,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:20,966 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:20,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:20,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986172544] [2021-08-21 16:56:20,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986172544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:20,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863385335] [2021-08-21 16:56:20,967 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:56:20,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:20,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:20,967 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) [2021-08-21 16:56:20,968 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 16:56:26,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:26,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:26,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:27,146 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:27,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863385335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:27,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:27,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2021-08-21 16:56:27,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97090262] [2021-08-21 16:56:27,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:56:27,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:27,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:56:27,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=470, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:56:27,147 INFO L87 Difference]: Start difference. First operand 1091 states and 1492 transitions. Second operand has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:28,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:28,088 INFO L93 Difference]: Finished difference Result 2277 states and 2821 transitions. [2021-08-21 16:56:28,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:56:28,088 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 0 states have call successors, (0), 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 125 [2021-08-21 16:56:28,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:28,090 INFO L225 Difference]: With dead ends: 2277 [2021-08-21 16:56:28,090 INFO L226 Difference]: Without dead ends: 2154 [2021-08-21 16:56:28,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 935.9ms TimeCoverageRelationStatistics Valid=1258, Invalid=3164, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 16:56:28,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2154 states. [2021-08-21 16:56:28,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2154 to 1108. [2021-08-21 16:56:28,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 1100 states have (on average 1.3690909090909091) internal successors, (1506), 1107 states have internal predecessors, (1506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:28,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 1506 transitions. [2021-08-21 16:56:28,102 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 1506 transitions. Word has length 125 [2021-08-21 16:56:28,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:28,102 INFO L470 AbstractCegarLoop]: Abstraction has 1108 states and 1506 transitions. [2021-08-21 16:56:28,102 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:28,102 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 1506 transitions. [2021-08-21 16:56:28,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:56:28,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:28,103 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:28,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-21 16:56:28,303 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,SelfDestructingSolverStorable125 [2021-08-21 16:56:28,303 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:28,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:28,304 INFO L82 PathProgramCache]: Analyzing trace with hash 527637947, now seen corresponding path program 116 times [2021-08-21 16:56:28,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:28,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705479831] [2021-08-21 16:56:28,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:28,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:28,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-08-21 16:56:28,333 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-08-21 16:56:28,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-08-21 16:56:28,401 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-08-21 16:56:28,401 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-08-21 16:56:28,402 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 16:56:28,403 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 16:56:28,403 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 16:56:28,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2021-08-21 16:56:28,410 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 16:56:28,410 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 16:56:28,524 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 04:56:28 BasicIcfg [2021-08-21 16:56:28,524 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 16:56:28,531 INFO L168 Benchmark]: Toolchain (without parser) took 448505.71 ms. Allocated memory was 199.2 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 163.5 MB in the beginning and 1.0 GB in the end (delta: -846.2 MB). Peak memory consumption was 559.3 MB. Max. memory is 8.0 GB. [2021-08-21 16:56:28,531 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 199.2 MB. Free memory is still 181.8 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 16:56:28,532 INFO L168 Benchmark]: CACSL2BoogieTranslator took 497.29 ms. Allocated memory is still 199.2 MB. Free memory was 163.3 MB in the beginning and 173.4 MB in the end (delta: -10.1 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-21 16:56:28,532 INFO L168 Benchmark]: Boogie Procedure Inliner took 52.46 ms. Allocated memory is still 199.2 MB. Free memory was 173.4 MB in the beginning and 171.4 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 16:56:28,532 INFO L168 Benchmark]: Boogie Preprocessor took 35.45 ms. Allocated memory is still 199.2 MB. Free memory was 171.4 MB in the beginning and 170.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:56:28,533 INFO L168 Benchmark]: RCFGBuilder took 377.86 ms. Allocated memory is still 199.2 MB. Free memory was 170.0 MB in the beginning and 149.4 MB in the end (delta: 20.6 MB). Peak memory consumption was 21.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:56:28,533 INFO L168 Benchmark]: TraceAbstraction took 447533.93 ms. Allocated memory was 199.2 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 148.7 MB in the beginning and 1.0 GB in the end (delta: -861.0 MB). Peak memory consumption was 545.1 MB. Max. memory is 8.0 GB. [2021-08-21 16:56:28,534 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17 ms. Allocated memory is still 199.2 MB. Free memory is still 181.8 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 497.29 ms. Allocated memory is still 199.2 MB. Free memory was 163.3 MB in the beginning and 173.4 MB in the end (delta: -10.1 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 52.46 ms. Allocated memory is still 199.2 MB. Free memory was 173.4 MB in the beginning and 171.4 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 35.45 ms. Allocated memory is still 199.2 MB. Free memory was 171.4 MB in the beginning and 170.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 377.86 ms. Allocated memory is still 199.2 MB. Free memory was 170.0 MB in the beginning and 149.4 MB in the end (delta: 20.6 MB). Peak memory consumption was 21.0 MB. Max. memory is 8.0 GB. * TraceAbstraction took 447533.93 ms. Allocated memory was 199.2 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 148.7 MB in the beginning and 1.0 GB in the end (delta: -861.0 MB). Peak memory consumption was 545.1 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1969, positive: 1680, positive conditional: 1680, positive unconditional: 0, negative: 289, negative conditional: 289, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1699, positive: 1680, positive conditional: 0, positive unconditional: 1680, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 330, positive: 327, positive conditional: 0, positive unconditional: 327, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 330, positive: 327, positive conditional: 0, positive unconditional: 327, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1699, positive: 1353, positive conditional: 0, positive unconditional: 1353, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 330, unknown conditional: 0, unknown unconditional: 330] , Statistics on independence cache: Total cache size (in pairs): 330, Positive cache size: 327, Positive conditional cache size: 0, Positive unconditional cache size: 327, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Independence queries for same thread: 270 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 722]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L694] 0 int i = 3, j = 6; VAL [i=3, j=6] [L712] 0 pthread_t id1, id2; VAL [i=3, j=6] [L713] FCALL, FORK 0 pthread_create(&id1, ((void *)0), t1, ((void *)0)) VAL [arg={0:0}, i=3, j=6] [L714] FCALL, FORK 0 pthread_create(&id2, ((void *)0), t2, ((void *)0)) VAL [arg={0:0}, arg={0:0}, i=3, j=6] [L716] 0 int condI = i >= (2*10 +6); VAL [arg={0:0}, arg={0:0}, i=3, j=6] [L696] 1 int k = 0; VAL [arg={0:0}, arg={0:0}, arg={0:0}, i=3, j=6, k=0] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, i=3, j=6, k=0] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=0] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=1] [L704] 2 int k = 0; VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=0, k=1] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=6, k=1, k=0] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=8, k=0, k=1] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=7, j=8, k=0, k=1] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=8, k=1, k=0] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=8, k=0, k=2] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=8, k=2, k=1] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=8, k=2, k=1] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=10, k=2, k=1] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=9, j=10, k=2, k=1] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=10, k=2, k=1] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=10, k=3, k=1] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=10, k=2, k=3] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=10, k=2, k=3] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=12, k=2, k=3] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=11, j=12, k=3, k=2] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=12, k=3, k=2] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=12, k=2, k=4] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=12, k=4, k=3] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=12, k=4, k=3] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=14, k=3, k=4] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=13, j=14, k=4, k=3] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=14, k=3, k=4] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=14, k=5, k=3] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=14, k=4, k=5] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=14, k=4, k=5] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=16, k=5, k=4] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=15, j=16, k=4, k=5] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=17, j=16, k=5, k=4] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=17, j=16, k=4, k=6] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=17, j=16, k=6, k=5] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=17, j=16, k=5, k=6] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=17, j=18, k=5, k=6] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=17, j=18, k=5, k=6] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=19, j=18, k=5, k=6] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=19, j=18, k=5, k=7] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=19, j=18, k=6, k=7] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=19, j=18, k=7, k=6] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=19, j=20, k=6, k=7] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=19, j=20, k=7, k=6] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=21, j=20, k=7, k=6] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=21, j=20, k=8, k=6] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=21, j=20, k=7, k=8] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=21, j=20, k=8, k=7] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=21, j=22, k=7, k=8] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=21, j=22, k=7, k=8] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=23, j=22, k=8, k=7] [L696] 1 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=23, j=22, k=9, k=7] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=23, j=22, k=9, k=8] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=23, j=22, k=9, k=8] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=23, j=24, k=8, k=9] [L696] COND TRUE 1 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=23, j=24, k=9, k=8] [L698] 1 i = j + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=24, k=8, k=9] [L704] 2 k++ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=24, k=9, k=9] [L704] COND TRUE 2 k < 10 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=24, k=9, k=9] [L706] 2 j = i + 1 VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=26, k=9, k=9] [L719] 0 int condJ = j >= (2*10 +6); VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=26, k=9, k=9] [L721] COND TRUE 0 condI || condJ VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=26, k=9, k=9] [L722] 0 reach_error() VAL [arg={0:0}, arg={0:0}, arg={0:0}, arg={0:0}, i=25, j=26, k=9, k=9] - UnprovableResult [Line: 713]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 84 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 447296.9ms, OverallIterations: 127, TraceHistogramMax: 10, EmptinessCheckTime: 138.6ms, AutomataDifference: 49203.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 166.3ms, PartialOrderReductionTime: 153.4ms, HoareTripleCheckerStatistics: 9994 SDtfs, 65597 SDslu, 78004 SDs, 0 SdLazy, 16643 SolverSat, 10753 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 10224.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 15832 GetRequests, 11094 SyntacticMatches, 0 SemanticMatches, 4738 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49036 ImplicationChecksByTransitivity, 47868.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1108occurred in iteration=126, InterpolantAutomatonStates: 3595, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1322.9ms AutomataMinimizationTime, 126 MinimizatonAttempts, 108397 StatesRemovedByMinimization, 126 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1462.1ms SsaConstructionTime, 3769.0ms SatisfiabilityAnalysisTime, 64385.4ms InterpolantComputationTime, 22534 NumberOfCodeBlocks, 22534 NumberOfCodeBlocksAsserted, 612 NumberOfCheckSat, 22159 ConstructedInterpolants, 0 QuantifiedInterpolants, 93459 SizeOfPredicates, 1615 NumberOfNonLiveVariables, 24138 ConjunctsInSsa, 2270 ConjunctsInUnsatCore, 245 InterpolantComputations, 7 PerfectInterpolantSequences, 120/38508 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 proved your program to be incorrect! [2021-08-21 16:56:28,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...