/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/fib_bench-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 16:37:18,351 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 16:37:18,353 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 16:37:18,386 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 16:37:18,386 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 16:37:18,389 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 16:37:18,391 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 16:37:18,399 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 16:37:18,401 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 16:37:18,405 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 16:37:18,406 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 16:37:18,407 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 16:37:18,407 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 16:37:18,408 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 16:37:18,409 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 16:37:18,412 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 16:37:18,413 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 16:37:18,414 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 16:37:18,416 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 16:37:18,419 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 16:37:18,420 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 16:37:18,421 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 16:37:18,422 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 16:37:18,424 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 16:37:18,443 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 16:37:18,443 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 16:37:18,444 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 16:37:18,444 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 16:37:18,444 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 16:37:18,445 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 16:37:18,445 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 16:37:18,445 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 16:37:18,446 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 16:37:18,446 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 16:37:18,447 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 16:37:18,447 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 16:37:18,447 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 16:37:18,448 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 16:37:18,448 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 16:37:18,448 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 16:37:18,449 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 16:37:18,452 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:37:18,494 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 16:37:18,495 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 16:37:18,497 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 16:37:18,498 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 16:37:18,498 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 16:37:18,498 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 16:37:18,498 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 16:37:18,498 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 16:37:18,498 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 16:37:18,498 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 16:37:18,499 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 16:37:18,499 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 16:37:18,499 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 16:37:18,499 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 16:37:18,500 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 16:37:18,500 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 16:37:18,500 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 16:37:18,500 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 16:37:18,500 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 16:37:18,500 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 16:37:18,500 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 16:37:18,500 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:37:18,500 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 16:37:18,501 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 16:37:18,501 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 16:37:18,501 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 16:37:18,501 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 16:37:18,501 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 16:37:18,501 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 16:37:18,501 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 16:37:18,501 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:37:18,750 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 16:37:18,766 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 16:37:18,768 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 16:37:18,769 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-21 16:37:18,770 INFO L275 PluginConnector]: CDTParser initialized [2021-08-21 16:37:18,770 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench-1.i [2021-08-21 16:37:18,822 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bfb7b8b4d/7e65ab4f3e9b49f6a6533c7b53160901/FLAG13ae1cf9a [2021-08-21 16:37:19,197 INFO L306 CDTParser]: Found 1 translation units. [2021-08-21 16:37:19,197 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench-1.i [2021-08-21 16:37:19,207 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bfb7b8b4d/7e65ab4f3e9b49f6a6533c7b53160901/FLAG13ae1cf9a [2021-08-21 16:37:19,557 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bfb7b8b4d/7e65ab4f3e9b49f6a6533c7b53160901 [2021-08-21 16:37:19,560 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 16:37:19,562 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-08-21 16:37:19,563 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-21 16:37:19,563 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-21 16:37:19,566 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-21 16:37:19,566 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,568 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b904b2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19, skipping insertion in model container [2021-08-21 16:37:19,568 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,573 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-21 16:37:19,608 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-21 16:37:19,831 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/fib_bench-1.i[30920,30933] [2021-08-21 16:37:19,833 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:37:19,838 INFO L203 MainTranslator]: Completed pre-run [2021-08-21 16:37:19,860 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/fib_bench-1.i[30920,30933] [2021-08-21 16:37:19,860 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:37:19,886 INFO L208 MainTranslator]: Completed translation [2021-08-21 16:37:19,886 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19 WrapperNode [2021-08-21 16:37:19,886 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-21 16:37:19,887 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 16:37:19,887 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 16:37:19,887 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 16:37:19,891 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:37:19" (1/1) ... [2021-08-21 16:37:19,899 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:37:19" (1/1) ... [2021-08-21 16:37:19,911 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 16:37:19,911 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 16:37:19,911 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 16:37:19,911 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 16:37:19,915 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,916 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,917 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,917 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,920 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,922 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,923 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,924 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 16:37:19,925 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 16:37:19,925 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 16:37:19,925 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 16:37:19,925 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (1/1) ... [2021-08-21 16:37:19,929 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:37:19,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:19,945 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:37:19,967 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:37:19,979 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-08-21 16:37:19,979 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-08-21 16:37:19,980 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-08-21 16:37:19,980 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-08-21 16:37:19,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-08-21 16:37:19,980 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-08-21 16:37:19,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-21 16:37:19,980 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-08-21 16:37:19,980 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-21 16:37:19,980 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-08-21 16:37:19,980 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 16:37:19,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 16:37:19,981 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:37:20,294 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 16:37:20,294 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-08-21 16:37:20,296 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:37:20 BoogieIcfgContainer [2021-08-21 16:37:20,296 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 16:37:20,297 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 16:37:20,297 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 16:37:20,299 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 16:37:20,299 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.08 04:37:19" (1/3) ... [2021-08-21 16:37:20,300 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27516245 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:37:20, skipping insertion in model container [2021-08-21 16:37:20,300 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:19" (2/3) ... [2021-08-21 16:37:20,301 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27516245 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:37:20, skipping insertion in model container [2021-08-21 16:37:20,301 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:37:20" (3/3) ... [2021-08-21 16:37:20,302 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench-1.i [2021-08-21 16:37:20,305 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 16:37:20,305 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 16:37:20,306 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 16:37:20,306 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 16:37:20,332 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,332 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,333 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,333 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,333 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,333 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,333 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,333 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,333 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,333 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,334 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,334 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,334 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,334 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,334 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,334 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,334 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,334 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,335 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,335 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,335 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,336 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,337 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,337 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,338 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,338 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,338 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,338 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,338 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,339 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,339 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,339 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,339 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,339 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,339 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,339 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,340 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,340 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,340 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,340 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,340 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,340 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,342 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,342 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,342 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,342 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,342 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,342 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,342 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,342 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,343 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,343 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,345 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,345 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,346 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,346 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,346 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,346 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,350 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,351 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,351 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,351 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,351 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,352 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:20,355 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-08-21 16:37:20,388 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 16:37:20,394 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:37:20,394 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 16:37:20,583 INFO L276 IsEmpty]: Start isEmpty. Operand has 933 states, 850 states have (on average 1.4270588235294117) internal successors, (1213), 932 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:20,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 16:37:20,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:20,591 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:37:20,592 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:20,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:20,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1934908895, now seen corresponding path program 1 times [2021-08-21 16:37:20,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:20,603 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088804144] [2021-08-21 16:37:20,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:20,604 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:20,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:20,865 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:37:20,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:20,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088804144] [2021-08-21 16:37:20,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088804144] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:20,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:20,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 16:37:20,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862443117] [2021-08-21 16:37:20,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 16:37:20,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:20,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 16:37:20,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 16:37:20,880 INFO L87 Difference]: Start difference. First operand has 933 states, 850 states have (on average 1.4270588235294117) internal successors, (1213), 932 states have internal predecessors, (1213), 0 states have call successors, (0), 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:37:20,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:20,996 INFO L93 Difference]: Finished difference Result 1756 states and 2036 transitions. [2021-08-21 16:37:20,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 16:37:20,997 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:37:20,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:21,007 INFO L225 Difference]: With dead ends: 1756 [2021-08-21 16:37:21,008 INFO L226 Difference]: Without dead ends: 635 [2021-08-21 16:37:21,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 80.8ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:37:21,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-08-21 16:37:21,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 434. [2021-08-21 16:37:21,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 423 states have (on average 1.3144208037825058) internal successors, (556), 433 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 556 transitions. [2021-08-21 16:37:21,051 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 556 transitions. Word has length 32 [2021-08-21 16:37:21,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:21,052 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 556 transitions. [2021-08-21 16:37:21,052 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:37:21,052 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 556 transitions. [2021-08-21 16:37:21,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 16:37:21,053 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:21,053 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] [2021-08-21 16:37:21,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 16:37:21,054 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:21,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:21,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1277645863, now seen corresponding path program 1 times [2021-08-21 16:37:21,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:21,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602800263] [2021-08-21 16:37:21,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,055 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:21,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:21,217 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:37:21,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:21,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602800263] [2021-08-21 16:37:21,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602800263] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:21,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:21,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:37:21,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771934487] [2021-08-21 16:37:21,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:37:21,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:21,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:37:21,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:37:21,220 INFO L87 Difference]: Start difference. First operand 434 states and 556 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:21,312 INFO L93 Difference]: Finished difference Result 859 states and 1082 transitions. [2021-08-21 16:37:21,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:21,312 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 16:37:21,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:21,315 INFO L225 Difference]: With dead ends: 859 [2021-08-21 16:37:21,315 INFO L226 Difference]: Without dead ends: 699 [2021-08-21 16:37:21,316 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 81.1ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:21,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-08-21 16:37:21,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 476. [2021-08-21 16:37:21,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 465 states have (on average 1.313978494623656) internal successors, (611), 475 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 611 transitions. [2021-08-21 16:37:21,333 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 611 transitions. Word has length 37 [2021-08-21 16:37:21,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:21,333 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 611 transitions. [2021-08-21 16:37:21,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,333 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 611 transitions. [2021-08-21 16:37:21,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 16:37:21,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:21,334 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] [2021-08-21 16:37:21,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 16:37:21,334 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:21,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:21,335 INFO L82 PathProgramCache]: Analyzing trace with hash 1626203799, now seen corresponding path program 1 times [2021-08-21 16:37:21,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:21,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765976472] [2021-08-21 16:37:21,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:21,461 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:37:21,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:21,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765976472] [2021-08-21 16:37:21,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765976472] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:21,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:21,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:37:21,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110588185] [2021-08-21 16:37:21,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:37:21,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:21,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:37:21,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:37:21,470 INFO L87 Difference]: Start difference. First operand 476 states and 611 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:21,543 INFO L93 Difference]: Finished difference Result 846 states and 1079 transitions. [2021-08-21 16:37:21,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:21,544 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 16:37:21,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:21,546 INFO L225 Difference]: With dead ends: 846 [2021-08-21 16:37:21,546 INFO L226 Difference]: Without dead ends: 726 [2021-08-21 16:37:21,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 50.6ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:21,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-08-21 16:37:21,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 479. [2021-08-21 16:37:21,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 468 states have (on average 1.3205128205128205) internal successors, (618), 478 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 618 transitions. [2021-08-21 16:37:21,565 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 618 transitions. Word has length 37 [2021-08-21 16:37:21,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:21,565 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 618 transitions. [2021-08-21 16:37:21,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,565 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 618 transitions. [2021-08-21 16:37:21,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:21,571 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:21,572 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] [2021-08-21 16:37:21,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 16:37:21,572 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:21,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:21,573 INFO L82 PathProgramCache]: Analyzing trace with hash 683883480, now seen corresponding path program 1 times [2021-08-21 16:37:21,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:21,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812927670] [2021-08-21 16:37:21,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:21,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:21,690 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:37:21,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:21,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812927670] [2021-08-21 16:37:21,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812927670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:21,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637792451] [2021-08-21 16:37:21,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:21,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:21,692 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:37:21,730 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:37:21,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:21,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:37:21,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:22,292 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:37:22,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637792451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:22,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:22,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 16:37:22,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975262959] [2021-08-21 16:37:22,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:22,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:22,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:22,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:22,294 INFO L87 Difference]: Start difference. First operand 479 states and 618 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:37:22,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:22,416 INFO L93 Difference]: Finished difference Result 1073 states and 1359 transitions. [2021-08-21 16:37:22,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:37:22,416 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 42 [2021-08-21 16:37:22,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:22,419 INFO L225 Difference]: With dead ends: 1073 [2021-08-21 16:37:22,419 INFO L226 Difference]: Without dead ends: 833 [2021-08-21 16:37:22,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 138.8ms TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:37:22,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2021-08-21 16:37:22,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 559. [2021-08-21 16:37:22,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 548 states have (on average 1.2919708029197081) internal successors, (708), 558 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 708 transitions. [2021-08-21 16:37:22,429 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 708 transitions. Word has length 42 [2021-08-21 16:37:22,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:22,429 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 708 transitions. [2021-08-21 16:37:22,430 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:37:22,430 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 708 transitions. [2021-08-21 16:37:22,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:22,430 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:22,430 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, 1, 1] [2021-08-21 16:37:22,449 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:37:22,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:22,650 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:22,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:22,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1433533419, now seen corresponding path program 1 times [2021-08-21 16:37:22,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:22,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756342856] [2021-08-21 16:37:22,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:22,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:22,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:22,733 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:37:22,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:22,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756342856] [2021-08-21 16:37:22,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756342856] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:22,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:22,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:22,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551487962] [2021-08-21 16:37:22,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:22,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:22,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:22,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:22,734 INFO L87 Difference]: Start difference. First operand 559 states and 708 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:22,782 INFO L93 Difference]: Finished difference Result 889 states and 1136 transitions. [2021-08-21 16:37:22,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 16:37:22,782 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:22,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:22,785 INFO L225 Difference]: With dead ends: 889 [2021-08-21 16:37:22,785 INFO L226 Difference]: Without dead ends: 809 [2021-08-21 16:37:22,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 36.1ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:37:22,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2021-08-21 16:37:22,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 589. [2021-08-21 16:37:22,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 578 states have (on average 1.2906574394463668) internal successors, (746), 588 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 746 transitions. [2021-08-21 16:37:22,799 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 746 transitions. Word has length 42 [2021-08-21 16:37:22,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:22,800 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 746 transitions. [2021-08-21 16:37:22,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,801 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 746 transitions. [2021-08-21 16:37:22,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:22,802 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:22,802 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] [2021-08-21 16:37:22,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 16:37:22,802 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:22,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:22,803 INFO L82 PathProgramCache]: Analyzing trace with hash 1916570634, now seen corresponding path program 1 times [2021-08-21 16:37:22,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:22,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627475714] [2021-08-21 16:37:22,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:22,803 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:22,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:22,929 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:37:22,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:22,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627475714] [2021-08-21 16:37:22,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627475714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:22,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322415433] [2021-08-21 16:37:22,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:22,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:22,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:22,931 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:37:22,932 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:37:23,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:23,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:37:23,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:23,377 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:37:23,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322415433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:23,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:23,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 16:37:23,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119875945] [2021-08-21 16:37:23,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:23,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:23,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:23,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:23,378 INFO L87 Difference]: Start difference. First operand 589 states and 746 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:37:23,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:23,514 INFO L93 Difference]: Finished difference Result 1141 states and 1435 transitions. [2021-08-21 16:37:23,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:37:23,514 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 42 [2021-08-21 16:37:23,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:23,517 INFO L225 Difference]: With dead ends: 1141 [2021-08-21 16:37:23,517 INFO L226 Difference]: Without dead ends: 981 [2021-08-21 16:37:23,517 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 145.0ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:37:23,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-08-21 16:37:23,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 599. [2021-08-21 16:37:23,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 588 states have (on average 1.3061224489795917) internal successors, (768), 598 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:23,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 768 transitions. [2021-08-21 16:37:23,527 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 768 transitions. Word has length 42 [2021-08-21 16:37:23,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:23,527 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 768 transitions. [2021-08-21 16:37:23,527 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:37:23,527 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 768 transitions. [2021-08-21 16:37:23,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:23,529 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:23,529 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, 1, 1] [2021-08-21 16:37:23,550 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:37:23,750 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,SelfDestructingSolverStorable5 [2021-08-21 16:37:23,750 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:23,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:23,750 INFO L82 PathProgramCache]: Analyzing trace with hash 196919587, now seen corresponding path program 2 times [2021-08-21 16:37:23,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:23,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827430137] [2021-08-21 16:37:23,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:23,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:23,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:23,860 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:37:23,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:23,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827430137] [2021-08-21 16:37:23,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827430137] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:23,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:23,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:23,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985174847] [2021-08-21 16:37:23,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:23,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:23,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:23,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:23,861 INFO L87 Difference]: Start difference. First operand 599 states and 768 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:23,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:23,927 INFO L93 Difference]: Finished difference Result 959 states and 1226 transitions. [2021-08-21 16:37:23,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:23,928 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:23,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:23,931 INFO L225 Difference]: With dead ends: 959 [2021-08-21 16:37:23,931 INFO L226 Difference]: Without dead ends: 879 [2021-08-21 16:37:23,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 62.0ms TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:23,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2021-08-21 16:37:23,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 599. [2021-08-21 16:37:23,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 588 states have (on average 1.3061224489795917) internal successors, (768), 598 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:23,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 768 transitions. [2021-08-21 16:37:23,940 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 768 transitions. Word has length 42 [2021-08-21 16:37:23,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:23,941 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 768 transitions. [2021-08-21 16:37:23,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:23,941 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 768 transitions. [2021-08-21 16:37:23,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:23,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:23,942 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, 1, 1] [2021-08-21 16:37:23,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 16:37:23,942 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:23,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:23,942 INFO L82 PathProgramCache]: Analyzing trace with hash 444814061, now seen corresponding path program 3 times [2021-08-21 16:37:23,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:23,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373180927] [2021-08-21 16:37:23,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:23,943 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:23,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,043 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:37:24,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:24,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373180927] [2021-08-21 16:37:24,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373180927] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:24,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:24,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:24,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259661416] [2021-08-21 16:37:24,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:24,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:24,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:24,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:24,046 INFO L87 Difference]: Start difference. First operand 599 states and 768 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:24,159 INFO L93 Difference]: Finished difference Result 1076 states and 1383 transitions. [2021-08-21 16:37:24,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:37:24,159 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:24,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:24,162 INFO L225 Difference]: With dead ends: 1076 [2021-08-21 16:37:24,162 INFO L226 Difference]: Without dead ends: 956 [2021-08-21 16:37:24,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 87.6ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:24,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-08-21 16:37:24,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 604. [2021-08-21 16:37:24,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 593 states have (on average 1.3069139966273187) internal successors, (775), 603 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 775 transitions. [2021-08-21 16:37:24,172 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 775 transitions. Word has length 42 [2021-08-21 16:37:24,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:24,172 INFO L470 AbstractCegarLoop]: Abstraction has 604 states and 775 transitions. [2021-08-21 16:37:24,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,172 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 775 transitions. [2021-08-21 16:37:24,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:24,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:24,173 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, 1, 1] [2021-08-21 16:37:24,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-21 16:37:24,173 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:24,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:24,173 INFO L82 PathProgramCache]: Analyzing trace with hash 2106289501, now seen corresponding path program 4 times [2021-08-21 16:37:24,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:24,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579955559] [2021-08-21 16:37:24,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:24,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:24,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,243 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:37:24,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:24,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579955559] [2021-08-21 16:37:24,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579955559] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:24,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:24,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:24,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674768708] [2021-08-21 16:37:24,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:24,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:24,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:24,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:24,244 INFO L87 Difference]: Start difference. First operand 604 states and 775 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:24,317 INFO L93 Difference]: Finished difference Result 1035 states and 1336 transitions. [2021-08-21 16:37:24,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:37:24,318 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:24,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:24,320 INFO L225 Difference]: With dead ends: 1035 [2021-08-21 16:37:24,320 INFO L226 Difference]: Without dead ends: 915 [2021-08-21 16:37:24,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 57.8ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:24,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-08-21 16:37:24,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 614. [2021-08-21 16:37:24,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 603 states have (on average 1.3051409618573797) internal successors, (787), 613 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 787 transitions. [2021-08-21 16:37:24,329 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 787 transitions. Word has length 42 [2021-08-21 16:37:24,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:24,330 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 787 transitions. [2021-08-21 16:37:24,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,330 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 787 transitions. [2021-08-21 16:37:24,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:24,330 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:24,330 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, 1, 1] [2021-08-21 16:37:24,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-21 16:37:24,331 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:24,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:24,331 INFO L82 PathProgramCache]: Analyzing trace with hash 297190658, now seen corresponding path program 1 times [2021-08-21 16:37:24,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:24,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086293725] [2021-08-21 16:37:24,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:24,331 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:24,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,433 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:37:24,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:24,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086293725] [2021-08-21 16:37:24,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086293725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:24,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366413817] [2021-08-21 16:37:24,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:24,435 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:24,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:24,436 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:37:24,436 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:37:24,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:24,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:24,928 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:37:24,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366413817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:24,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:24,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:24,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48701356] [2021-08-21 16:37:24,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:24,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:24,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:24,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:24,930 INFO L87 Difference]: Start difference. First operand 614 states and 787 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:37:25,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:25,013 INFO L93 Difference]: Finished difference Result 1026 states and 1313 transitions. [2021-08-21 16:37:25,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:37:25,014 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 47 [2021-08-21 16:37:25,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:25,017 INFO L225 Difference]: With dead ends: 1026 [2021-08-21 16:37:25,017 INFO L226 Difference]: Without dead ends: 946 [2021-08-21 16:37:25,017 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 103.8ms TimeCoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:25,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2021-08-21 16:37:25,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 619. [2021-08-21 16:37:25,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 608 states have (on average 1.3125) internal successors, (798), 618 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 798 transitions. [2021-08-21 16:37:25,026 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 798 transitions. Word has length 47 [2021-08-21 16:37:25,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:25,026 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 798 transitions. [2021-08-21 16:37:25,027 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:37:25,027 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 798 transitions. [2021-08-21 16:37:25,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:25,027 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:25,027 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, 1, 1] [2021-08-21 16:37:25,046 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:37:25,240 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:37:25,241 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:25,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:25,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1408784100, now seen corresponding path program 1 times [2021-08-21 16:37:25,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:25,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832145593] [2021-08-21 16:37:25,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:25,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:25,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:25,339 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:37:25,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:25,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832145593] [2021-08-21 16:37:25,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832145593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:25,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458702926] [2021-08-21 16:37:25,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:25,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:25,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:25,341 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:37:25,345 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:37:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:25,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:25,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:25,839 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:37:25,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458702926] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:25,840 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:25,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:25,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098613536] [2021-08-21 16:37:25,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:25,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:25,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:25,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:25,841 INFO L87 Difference]: Start difference. First operand 619 states and 798 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:37:26,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:26,034 INFO L93 Difference]: Finished difference Result 1298 states and 1640 transitions. [2021-08-21 16:37:26,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:37:26,034 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 47 [2021-08-21 16:37:26,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:26,037 INFO L225 Difference]: With dead ends: 1298 [2021-08-21 16:37:26,037 INFO L226 Difference]: Without dead ends: 1098 [2021-08-21 16:37:26,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 170.3ms TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:37:26,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2021-08-21 16:37:26,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 693. [2021-08-21 16:37:26,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 682 states have (on average 1.2932551319648093) internal successors, (882), 692 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:26,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 882 transitions. [2021-08-21 16:37:26,052 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 882 transitions. Word has length 47 [2021-08-21 16:37:26,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:26,052 INFO L470 AbstractCegarLoop]: Abstraction has 693 states and 882 transitions. [2021-08-21 16:37:26,052 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:37:26,052 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 882 transitions. [2021-08-21 16:37:26,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:26,053 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:26,053 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, 1, 1] [2021-08-21 16:37:26,073 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:37:26,268 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:37:26,269 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:26,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:26,269 INFO L82 PathProgramCache]: Analyzing trace with hash -284521584, now seen corresponding path program 2 times [2021-08-21 16:37:26,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:26,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49011506] [2021-08-21 16:37:26,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:26,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:26,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:26,349 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:37:26,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:26,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49011506] [2021-08-21 16:37:26,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49011506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:26,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172882515] [2021-08-21 16:37:26,350 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:26,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:26,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:26,351 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:37:26,352 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:37:26,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:26,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:26,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:26,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:26,901 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:37:26,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172882515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:26,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:26,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:26,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465617302] [2021-08-21 16:37:26,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:26,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:26,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:26,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:26,905 INFO L87 Difference]: Start difference. First operand 693 states and 882 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:37:27,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:27,043 INFO L93 Difference]: Finished difference Result 1182 states and 1490 transitions. [2021-08-21 16:37:27,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:37:27,043 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 47 [2021-08-21 16:37:27,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:27,046 INFO L225 Difference]: With dead ends: 1182 [2021-08-21 16:37:27,046 INFO L226 Difference]: Without dead ends: 1102 [2021-08-21 16:37:27,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 135.2ms TimeCoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:37:27,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2021-08-21 16:37:27,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 698. [2021-08-21 16:37:27,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 687 states have (on average 1.299854439592431) internal successors, (893), 697 states have internal predecessors, (893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:27,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 893 transitions. [2021-08-21 16:37:27,057 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 893 transitions. Word has length 47 [2021-08-21 16:37:27,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:27,057 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 893 transitions. [2021-08-21 16:37:27,057 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:37:27,057 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 893 transitions. [2021-08-21 16:37:27,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:27,058 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:27,058 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, 1, 1] [2021-08-21 16:37:27,079 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:37:27,276 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:37:27,277 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:27,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:27,277 INFO L82 PathProgramCache]: Analyzing trace with hash -36627110, now seen corresponding path program 3 times [2021-08-21 16:37:27,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:27,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781694796] [2021-08-21 16:37:27,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:27,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:27,348 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:37:27,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:27,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781694796] [2021-08-21 16:37:27,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781694796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:27,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330266864] [2021-08-21 16:37:27,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:27,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:27,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:27,359 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:37:27,361 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:37:27,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 16:37:27,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:27,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:27,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:27,958 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:37:27,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330266864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:27,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:27,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:27,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345927866] [2021-08-21 16:37:27,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:27,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:27,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:27,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:27,961 INFO L87 Difference]: Start difference. First operand 698 states and 893 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:37:28,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:28,300 INFO L93 Difference]: Finished difference Result 1603 states and 2059 transitions. [2021-08-21 16:37:28,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:37:28,300 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 47 [2021-08-21 16:37:28,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:28,304 INFO L225 Difference]: With dead ends: 1603 [2021-08-21 16:37:28,304 INFO L226 Difference]: Without dead ends: 1363 [2021-08-21 16:37:28,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 317.3ms TimeCoverageRelationStatistics Valid=228, Invalid=828, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:37:28,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1363 states. [2021-08-21 16:37:28,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1363 to 699. [2021-08-21 16:37:28,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 688 states have (on average 1.2965116279069768) internal successors, (892), 698 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:28,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 892 transitions. [2021-08-21 16:37:28,315 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 892 transitions. Word has length 47 [2021-08-21 16:37:28,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:28,316 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 892 transitions. [2021-08-21 16:37:28,316 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:37:28,316 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 892 transitions. [2021-08-21 16:37:28,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:28,316 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:28,317 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, 1, 1] [2021-08-21 16:37:28,337 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:37:28,536 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:37:28,537 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:28,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:28,537 INFO L82 PathProgramCache]: Analyzing trace with hash 708355918, now seen corresponding path program 2 times [2021-08-21 16:37:28,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:28,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196077718] [2021-08-21 16:37:28,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:28,538 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:28,612 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:37:28,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:28,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196077718] [2021-08-21 16:37:28,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196077718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:28,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18700574] [2021-08-21 16:37:28,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:28,613 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:28,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:28,614 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:37:28,640 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:37:28,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:28,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:28,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:28,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:29,245 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:37:29,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18700574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:29,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:29,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:29,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245832012] [2021-08-21 16:37:29,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:29,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:29,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:29,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:29,246 INFO L87 Difference]: Start difference. First operand 699 states and 892 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:37:29,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:29,503 INFO L93 Difference]: Finished difference Result 1664 states and 2144 transitions. [2021-08-21 16:37:29,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:37:29,504 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 47 [2021-08-21 16:37:29,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:29,507 INFO L225 Difference]: With dead ends: 1664 [2021-08-21 16:37:29,507 INFO L226 Difference]: Without dead ends: 1424 [2021-08-21 16:37:29,507 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 235.0ms TimeCoverageRelationStatistics Valid=213, Invalid=657, Unknown=0, NotChecked=0, Total=870 [2021-08-21 16:37:29,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2021-08-21 16:37:29,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 709. [2021-08-21 16:37:29,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 698 states have (on average 1.2951289398280803) internal successors, (904), 708 states have internal predecessors, (904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:29,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 904 transitions. [2021-08-21 16:37:29,518 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 904 transitions. Word has length 47 [2021-08-21 16:37:29,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:29,518 INFO L470 AbstractCegarLoop]: Abstraction has 709 states and 904 transitions. [2021-08-21 16:37:29,518 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:37:29,519 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 904 transitions. [2021-08-21 16:37:29,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:29,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:29,519 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:37:29,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:29,736 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:37:29,737 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:29,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:29,737 INFO L82 PathProgramCache]: Analyzing trace with hash 443715637, now seen corresponding path program 4 times [2021-08-21 16:37:29,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:29,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362560279] [2021-08-21 16:37:29,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:29,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:29,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:29,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:29,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:29,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362560279] [2021-08-21 16:37:29,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362560279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:29,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541527658] [2021-08-21 16:37:29,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:37:29,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:29,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:29,832 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:37:29,834 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:37:30,137 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:37:30,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:30,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:30,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:30,603 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:30,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541527658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:30,603 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:30,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:30,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162792106] [2021-08-21 16:37:30,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:30,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:30,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:30,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:30,604 INFO L87 Difference]: Start difference. First operand 709 states and 904 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:37:30,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:30,717 INFO L93 Difference]: Finished difference Result 1266 states and 1604 transitions. [2021-08-21 16:37:30,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 16:37:30,718 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 52 [2021-08-21 16:37:30,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:30,720 INFO L225 Difference]: With dead ends: 1266 [2021-08-21 16:37:30,721 INFO L226 Difference]: Without dead ends: 1186 [2021-08-21 16:37:30,721 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 140.8ms TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:37:30,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-08-21 16:37:30,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 743. [2021-08-21 16:37:30,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 732 states have (on average 1.3087431693989071) internal successors, (958), 742 states have internal predecessors, (958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:30,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 958 transitions. [2021-08-21 16:37:30,731 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 958 transitions. Word has length 52 [2021-08-21 16:37:30,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:30,731 INFO L470 AbstractCegarLoop]: Abstraction has 743 states and 958 transitions. [2021-08-21 16:37:30,731 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:37:30,731 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 958 transitions. [2021-08-21 16:37:30,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:30,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:30,732 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:37:30,752 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:37:30,948 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:37:30,949 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:30,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:30,949 INFO L82 PathProgramCache]: Analyzing trace with hash -933701953, now seen corresponding path program 1 times [2021-08-21 16:37:30,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:30,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355404668] [2021-08-21 16:37:30,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:30,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:30,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:31,042 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:31,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:31,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355404668] [2021-08-21 16:37:31,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355404668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:31,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839016176] [2021-08-21 16:37:31,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:31,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:31,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:31,044 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:37:31,051 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:37:31,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:31,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:31,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:31,762 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:31,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839016176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:31,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:31,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:31,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251556999] [2021-08-21 16:37:31,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:31,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:31,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:31,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:31,764 INFO L87 Difference]: Start difference. First operand 743 states and 958 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:31,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:31,954 INFO L93 Difference]: Finished difference Result 1418 states and 1780 transitions. [2021-08-21 16:37:31,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:37:31,955 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:31,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:31,958 INFO L225 Difference]: With dead ends: 1418 [2021-08-21 16:37:31,958 INFO L226 Difference]: Without dead ends: 1338 [2021-08-21 16:37:31,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 190.8ms TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:37:31,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2021-08-21 16:37:31,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 782. [2021-08-21 16:37:31,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 771 states have (on average 1.3073929961089494) internal successors, (1008), 781 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:31,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 1008 transitions. [2021-08-21 16:37:31,982 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 1008 transitions. Word has length 52 [2021-08-21 16:37:31,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:31,982 INFO L470 AbstractCegarLoop]: Abstraction has 782 states and 1008 transitions. [2021-08-21 16:37:31,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:31,982 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 1008 transitions. [2021-08-21 16:37:31,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:31,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:31,984 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:37:32,006 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:37:32,200 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:37:32,201 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:32,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:32,201 INFO L82 PathProgramCache]: Analyzing trace with hash 626373637, now seen corresponding path program 3 times [2021-08-21 16:37:32,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:32,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384087399] [2021-08-21 16:37:32,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:32,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:32,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:32,311 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:32,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:32,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384087399] [2021-08-21 16:37:32,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384087399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:32,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491152003] [2021-08-21 16:37:32,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:32,312 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:32,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:32,313 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:37:32,314 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:37:32,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:37:32,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:32,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:32,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:33,091 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:33,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491152003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:33,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:33,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:33,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969453499] [2021-08-21 16:37:33,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:33,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:33,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:33,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:33,093 INFO L87 Difference]: Start difference. First operand 782 states and 1008 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:37:33,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:33,328 INFO L93 Difference]: Finished difference Result 1642 states and 2061 transitions. [2021-08-21 16:37:33,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:37:33,329 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 52 [2021-08-21 16:37:33,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:33,333 INFO L225 Difference]: With dead ends: 1642 [2021-08-21 16:37:33,333 INFO L226 Difference]: Without dead ends: 1402 [2021-08-21 16:37:33,334 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 258.8ms TimeCoverageRelationStatistics Valid=213, Invalid=657, Unknown=0, NotChecked=0, Total=870 [2021-08-21 16:37:33,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2021-08-21 16:37:33,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 863. [2021-08-21 16:37:33,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 852 states have (on average 1.2863849765258215) internal successors, (1096), 862 states have internal predecessors, (1096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:33,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1096 transitions. [2021-08-21 16:37:33,349 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1096 transitions. Word has length 52 [2021-08-21 16:37:33,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:33,349 INFO L470 AbstractCegarLoop]: Abstraction has 863 states and 1096 transitions. [2021-08-21 16:37:33,349 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:37:33,349 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1096 transitions. [2021-08-21 16:37:33,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:33,352 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:33,352 INFO L512 BasicCegarLoop]: trace histogram [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] [2021-08-21 16:37:33,369 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:37:33,566 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:37:33,566 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:33,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:33,567 INFO L82 PathProgramCache]: Analyzing trace with hash -414513110, now seen corresponding path program 2 times [2021-08-21 16:37:33,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:33,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871509220] [2021-08-21 16:37:33,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:33,567 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:33,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:33,667 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:33,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:33,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871509220] [2021-08-21 16:37:33,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871509220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:33,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518990185] [2021-08-21 16:37:33,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:33,668 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:33,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:33,669 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:37:33,670 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:37:34,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:34,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:34,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:34,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:34,398 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:34,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518990185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:34,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:34,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:34,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396788543] [2021-08-21 16:37:34,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:34,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:34,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:34,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:34,399 INFO L87 Difference]: Start difference. First operand 863 states and 1096 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:37:34,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:34,580 INFO L93 Difference]: Finished difference Result 1538 states and 1917 transitions. [2021-08-21 16:37:34,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:37:34,581 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 52 [2021-08-21 16:37:34,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:34,584 INFO L225 Difference]: With dead ends: 1538 [2021-08-21 16:37:34,584 INFO L226 Difference]: Without dead ends: 1378 [2021-08-21 16:37:34,585 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 200.7ms TimeCoverageRelationStatistics Valid=170, Invalid=532, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:37:34,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2021-08-21 16:37:34,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 873. [2021-08-21 16:37:34,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 862 states have (on average 1.296983758700696) internal successors, (1118), 872 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:34,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1118 transitions. [2021-08-21 16:37:34,595 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1118 transitions. Word has length 52 [2021-08-21 16:37:34,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:34,595 INFO L470 AbstractCegarLoop]: Abstraction has 873 states and 1118 transitions. [2021-08-21 16:37:34,596 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:37:34,596 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1118 transitions. [2021-08-21 16:37:34,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:34,596 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:34,597 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:37:34,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:34,800 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:37:34,801 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:34,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:34,801 INFO L82 PathProgramCache]: Analyzing trace with hash -2134164157, now seen corresponding path program 5 times [2021-08-21 16:37:34,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:34,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309841556] [2021-08-21 16:37:34,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:34,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:34,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:34,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:34,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:34,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309841556] [2021-08-21 16:37:34,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309841556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:34,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536030234] [2021-08-21 16:37:34,881 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:37:34,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:34,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:34,882 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:37:34,883 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:37:35,321 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:37:35,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:35,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:35,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:35,712 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:35,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536030234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:35,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:35,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:35,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393746112] [2021-08-21 16:37:35,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:35,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:35,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:35,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:35,713 INFO L87 Difference]: Start difference. First operand 873 states and 1118 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:37:35,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:35,851 INFO L93 Difference]: Finished difference Result 1476 states and 1852 transitions. [2021-08-21 16:37:35,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:37:35,851 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 52 [2021-08-21 16:37:35,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:35,854 INFO L225 Difference]: With dead ends: 1476 [2021-08-21 16:37:35,854 INFO L226 Difference]: Without dead ends: 1396 [2021-08-21 16:37:35,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 173.3ms TimeCoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:37:35,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2021-08-21 16:37:35,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 868. [2021-08-21 16:37:35,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 857 states have (on average 1.2917152858809802) internal successors, (1107), 867 states have internal predecessors, (1107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:35,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 1107 transitions. [2021-08-21 16:37:35,865 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 1107 transitions. Word has length 52 [2021-08-21 16:37:35,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:35,865 INFO L470 AbstractCegarLoop]: Abstraction has 868 states and 1107 transitions. [2021-08-21 16:37:35,866 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:37:35,866 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 1107 transitions. [2021-08-21 16:37:35,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:35,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:35,867 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:37:35,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-08-21 16:37:36,081 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:37:36,081 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:36,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:36,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1886269683, now seen corresponding path program 6 times [2021-08-21 16:37:36,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:36,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320452679] [2021-08-21 16:37:36,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:36,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:36,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:36,165 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:36,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:36,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320452679] [2021-08-21 16:37:36,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320452679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:36,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326181273] [2021-08-21 16:37:36,166 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:37:36,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:36,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:36,167 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:37:36,167 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:37:36,644 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:37:36,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:36,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:36,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:37,064 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:37,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326181273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:37,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:37,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:37,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248557897] [2021-08-21 16:37:37,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:37,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:37,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:37,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:37,066 INFO L87 Difference]: Start difference. First operand 868 states and 1107 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:37:37,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:37,475 INFO L93 Difference]: Finished difference Result 1933 states and 2467 transitions. [2021-08-21 16:37:37,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:37:37,476 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 52 [2021-08-21 16:37:37,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:37,479 INFO L225 Difference]: With dead ends: 1933 [2021-08-21 16:37:37,479 INFO L226 Difference]: Without dead ends: 1693 [2021-08-21 16:37:37,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 396.1ms TimeCoverageRelationStatistics Valid=278, Invalid=1054, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:37:37,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1693 states. [2021-08-21 16:37:37,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1693 to 849. [2021-08-21 16:37:37,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 838 states have (on average 1.295942720763723) internal successors, (1086), 848 states have internal predecessors, (1086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:37,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1086 transitions. [2021-08-21 16:37:37,495 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1086 transitions. Word has length 52 [2021-08-21 16:37:37,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:37,495 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1086 transitions. [2021-08-21 16:37:37,495 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:37:37,496 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1086 transitions. [2021-08-21 16:37:37,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:37,496 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:37,496 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:37:37,516 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-08-21 16:37:37,708 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:37:37,708 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:37,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:37,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1141286655, now seen corresponding path program 2 times [2021-08-21 16:37:37,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:37,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302291512] [2021-08-21 16:37:37,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:37,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:37,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:37,782 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:37,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:37,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302291512] [2021-08-21 16:37:37,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302291512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:37,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262839808] [2021-08-21 16:37:37,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:37,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:37,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:37,784 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:37:37,804 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:37:38,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:38,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:38,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:38,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:38,633 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:38,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262839808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:38,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:38,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:38,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051292524] [2021-08-21 16:37:38,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:38,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:38,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:38,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:38,634 INFO L87 Difference]: Start difference. First operand 849 states and 1086 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:39,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:39,155 INFO L93 Difference]: Finished difference Result 1987 states and 2497 transitions. [2021-08-21 16:37:39,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:37:39,155 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:39,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:39,159 INFO L225 Difference]: With dead ends: 1987 [2021-08-21 16:37:39,159 INFO L226 Difference]: Without dead ends: 1827 [2021-08-21 16:37:39,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 493.1ms TimeCoverageRelationStatistics Valid=411, Invalid=1229, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:37:39,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2021-08-21 16:37:39,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 904. [2021-08-21 16:37:39,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 893 states have (on average 1.2933930571108623) internal successors, (1155), 903 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:39,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1155 transitions. [2021-08-21 16:37:39,172 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1155 transitions. Word has length 52 [2021-08-21 16:37:39,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:39,172 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 1155 transitions. [2021-08-21 16:37:39,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:39,172 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1155 transitions. [2021-08-21 16:37:39,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:39,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:39,173 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:37:39,193 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:37:39,380 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:37:39,384 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:39,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:39,385 INFO L82 PathProgramCache]: Analyzing trace with hash -1636542013, now seen corresponding path program 3 times [2021-08-21 16:37:39,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:39,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461048755] [2021-08-21 16:37:39,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:39,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:39,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:39,460 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:39,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:39,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461048755] [2021-08-21 16:37:39,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461048755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:39,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026266538] [2021-08-21 16:37:39,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:39,461 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:39,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:39,462 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:37:39,463 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:37:40,005 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 16:37:40,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:40,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:40,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:40,306 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:40,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026266538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:40,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:40,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:40,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134870962] [2021-08-21 16:37:40,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:40,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:40,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:40,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:40,307 INFO L87 Difference]: Start difference. First operand 904 states and 1155 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:40,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:40,872 INFO L93 Difference]: Finished difference Result 2165 states and 2733 transitions. [2021-08-21 16:37:40,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:37:40,874 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:40,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:40,878 INFO L225 Difference]: With dead ends: 2165 [2021-08-21 16:37:40,878 INFO L226 Difference]: Without dead ends: 2005 [2021-08-21 16:37:40,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 498.8ms TimeCoverageRelationStatistics Valid=470, Invalid=1510, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:37:40,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2005 states. [2021-08-21 16:37:40,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2005 to 939. [2021-08-21 16:37:40,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 939 states, 928 states have (on average 1.293103448275862) internal successors, (1200), 938 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:40,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 939 states to 939 states and 1200 transitions. [2021-08-21 16:37:40,892 INFO L78 Accepts]: Start accepts. Automaton has 939 states and 1200 transitions. Word has length 52 [2021-08-21 16:37:40,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:40,892 INFO L470 AbstractCegarLoop]: Abstraction has 939 states and 1200 transitions. [2021-08-21 16:37:40,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:40,893 INFO L276 IsEmpty]: Start isEmpty. Operand 939 states and 1200 transitions. [2021-08-21 16:37:40,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:40,893 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:40,894 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:37:40,912 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:37:41,111 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:37:41,111 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:41,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:41,111 INFO L82 PathProgramCache]: Analyzing trace with hash 224709858, now seen corresponding path program 7 times [2021-08-21 16:37:41,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:41,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792955198] [2021-08-21 16:37:41,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:41,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:41,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:41,207 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:41,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:41,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792955198] [2021-08-21 16:37:41,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792955198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:41,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997983382] [2021-08-21 16:37:41,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:37:41,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:41,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:41,209 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:37:41,240 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:37:41,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:41,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:41,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:42,188 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:42,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997983382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:42,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:42,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 16:37:42,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44129670] [2021-08-21 16:37:42,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:37:42,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:42,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:37:42,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:42,189 INFO L87 Difference]: Start difference. First operand 939 states and 1200 transitions. Second operand has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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:37:42,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:42,267 INFO L93 Difference]: Finished difference Result 1525 states and 1933 transitions. [2021-08-21 16:37:42,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:37:42,267 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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 57 [2021-08-21 16:37:42,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:42,270 INFO L225 Difference]: With dead ends: 1525 [2021-08-21 16:37:42,270 INFO L226 Difference]: Without dead ends: 1445 [2021-08-21 16:37:42,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 136.1ms TimeCoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:37:42,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1445 states. [2021-08-21 16:37:42,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1445 to 978. [2021-08-21 16:37:42,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 967 states have (on average 1.3081695966907962) internal successors, (1265), 977 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:42,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1265 transitions. [2021-08-21 16:37:42,289 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1265 transitions. Word has length 57 [2021-08-21 16:37:42,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:42,289 INFO L470 AbstractCegarLoop]: Abstraction has 978 states and 1265 transitions. [2021-08-21 16:37:42,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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:37:42,289 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1265 transitions. [2021-08-21 16:37:42,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:42,290 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:42,290 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, 1, 1] [2021-08-21 16:37:42,310 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:37:42,501 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:37:42,502 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:42,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:42,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1152707732, now seen corresponding path program 4 times [2021-08-21 16:37:42,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:42,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182957022] [2021-08-21 16:37:42,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:42,502 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:42,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:42,596 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:37:42,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:42,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182957022] [2021-08-21 16:37:42,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182957022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:42,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833142244] [2021-08-21 16:37:42,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:37:42,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:42,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:42,601 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:37:42,602 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:37:43,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:37:43,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:43,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:43,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:43,703 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:37:43,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833142244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:43,703 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:43,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:43,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631177938] [2021-08-21 16:37:43,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:43,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:43,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:43,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:43,704 INFO L87 Difference]: Start difference. First operand 978 states and 1265 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:43,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:43,970 INFO L93 Difference]: Finished difference Result 1781 states and 2237 transitions. [2021-08-21 16:37:43,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:37:43,971 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:43,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:43,973 INFO L225 Difference]: With dead ends: 1781 [2021-08-21 16:37:43,973 INFO L226 Difference]: Without dead ends: 1701 [2021-08-21 16:37:43,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 303.3ms TimeCoverageRelationStatistics Valid=239, Invalid=691, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:37:43,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1701 states. [2021-08-21 16:37:43,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1701 to 978. [2021-08-21 16:37:43,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 967 states have (on average 1.3081695966907962) internal successors, (1265), 977 states have internal predecessors, (1265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:43,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 1265 transitions. [2021-08-21 16:37:43,986 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 1265 transitions. Word has length 57 [2021-08-21 16:37:43,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:43,986 INFO L470 AbstractCegarLoop]: Abstraction has 978 states and 1265 transitions. [2021-08-21 16:37:43,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:43,986 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 1265 transitions. [2021-08-21 16:37:43,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:43,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:43,987 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, 1, 1] [2021-08-21 16:37:44,007 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:37:44,204 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:37:44,204 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:44,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:44,205 INFO L82 PathProgramCache]: Analyzing trace with hash -526442256, now seen corresponding path program 5 times [2021-08-21 16:37:44,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:44,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707232117] [2021-08-21 16:37:44,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:44,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:44,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:44,321 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:37:44,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:44,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707232117] [2021-08-21 16:37:44,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707232117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:44,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654364054] [2021-08-21 16:37:44,322 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:37:44,322 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:44,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:44,323 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:37:44,323 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:37:44,980 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:37:44,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:44,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:44,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:45,455 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:37:45,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654364054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:45,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:45,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:45,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457164258] [2021-08-21 16:37:45,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:45,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:45,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:45,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:45,456 INFO L87 Difference]: Start difference. First operand 978 states and 1265 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:45,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:45,827 INFO L93 Difference]: Finished difference Result 2061 states and 2580 transitions. [2021-08-21 16:37:45,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:37:45,827 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:45,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:45,830 INFO L225 Difference]: With dead ends: 2061 [2021-08-21 16:37:45,830 INFO L226 Difference]: Without dead ends: 1861 [2021-08-21 16:37:45,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 374.7ms TimeCoverageRelationStatistics Valid=301, Invalid=959, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:37:45,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2021-08-21 16:37:45,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1067. [2021-08-21 16:37:45,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1056 states have (on average 1.300189393939394) internal successors, (1373), 1066 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:45,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 1373 transitions. [2021-08-21 16:37:45,844 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 1373 transitions. Word has length 57 [2021-08-21 16:37:45,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:45,844 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 1373 transitions. [2021-08-21 16:37:45,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:45,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1373 transitions. [2021-08-21 16:37:45,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:45,845 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:45,845 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, 1, 1] [2021-08-21 16:37:45,865 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:37:46,063 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:37:46,063 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:46,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:46,063 INFO L82 PathProgramCache]: Analyzing trace with hash 407367858, now seen corresponding path program 6 times [2021-08-21 16:37:46,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:46,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344383196] [2021-08-21 16:37:46,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:46,064 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:46,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:46,154 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:37:46,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:46,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344383196] [2021-08-21 16:37:46,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344383196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:46,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200004104] [2021-08-21 16:37:46,155 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:37:46,155 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:46,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:46,157 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:37:46,167 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:37:46,873 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:37:46,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:46,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:46,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:47,310 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:37:47,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200004104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:47,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:47,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:47,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244414724] [2021-08-21 16:37:47,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:47,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:47,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:47,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:47,312 INFO L87 Difference]: Start difference. First operand 1067 states and 1373 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:47,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:47,602 INFO L93 Difference]: Finished difference Result 2021 states and 2522 transitions. [2021-08-21 16:37:47,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:37:47,602 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:47,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:47,605 INFO L225 Difference]: With dead ends: 2021 [2021-08-21 16:37:47,605 INFO L226 Difference]: Without dead ends: 1941 [2021-08-21 16:37:47,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 315.4ms TimeCoverageRelationStatistics Valid=294, Invalid=828, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:37:47,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1941 states. [2021-08-21 16:37:47,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1941 to 1082. [2021-08-21 16:37:47,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1082 states, 1071 states have (on average 1.2987861811391224) internal successors, (1391), 1081 states have internal predecessors, (1391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:47,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 1391 transitions. [2021-08-21 16:37:47,618 INFO L78 Accepts]: Start accepts. Automaton has 1082 states and 1391 transitions. Word has length 57 [2021-08-21 16:37:47,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:47,618 INFO L470 AbstractCegarLoop]: Abstraction has 1082 states and 1391 transitions. [2021-08-21 16:37:47,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:47,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1082 states and 1391 transitions. [2021-08-21 16:37:47,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:47,619 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:47,619 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, 1, 1] [2021-08-21 16:37:47,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:47,832 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:37:47,833 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:47,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:47,833 INFO L82 PathProgramCache]: Analyzing trace with hash 594116128, now seen corresponding path program 7 times [2021-08-21 16:37:47,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:47,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414674791] [2021-08-21 16:37:47,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:47,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:47,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:47,929 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:37:47,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:47,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414674791] [2021-08-21 16:37:47,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414674791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:47,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29843233] [2021-08-21 16:37:47,929 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:37:47,929 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:47,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:47,930 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:37:47,940 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:37:48,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:48,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:48,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:49,120 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:37:49,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29843233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:49,120 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:49,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:49,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261747490] [2021-08-21 16:37:49,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:49,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:49,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:49,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:49,121 INFO L87 Difference]: Start difference. First operand 1082 states and 1391 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:49,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:49,348 INFO L93 Difference]: Finished difference Result 2010 states and 2517 transitions. [2021-08-21 16:37:49,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:37:49,348 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:49,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:49,351 INFO L225 Difference]: With dead ends: 2010 [2021-08-21 16:37:49,351 INFO L226 Difference]: Without dead ends: 1930 [2021-08-21 16:37:49,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 252.4ms TimeCoverageRelationStatistics Valid=234, Invalid=636, Unknown=0, NotChecked=0, Total=870 [2021-08-21 16:37:49,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1930 states. [2021-08-21 16:37:49,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1930 to 1062. [2021-08-21 16:37:49,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 1051 states have (on average 1.295908658420552) internal successors, (1362), 1061 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:49,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1362 transitions. [2021-08-21 16:37:49,364 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1362 transitions. Word has length 57 [2021-08-21 16:37:49,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:49,364 INFO L470 AbstractCegarLoop]: Abstraction has 1062 states and 1362 transitions. [2021-08-21 16:37:49,365 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:49,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1362 transitions. [2021-08-21 16:37:49,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:49,366 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:49,366 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:37:49,386 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:37:49,586 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:37:49,586 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:49,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:49,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1111794544, now seen corresponding path program 8 times [2021-08-21 16:37:49,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:49,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880509867] [2021-08-21 16:37:49,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:49,587 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:49,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:49,687 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:49,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:49,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880509867] [2021-08-21 16:37:49,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880509867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:49,688 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814767471] [2021-08-21 16:37:49,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:49,688 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:49,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:49,689 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:37:49,690 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:37:50,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:50,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:50,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:50,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:50,889 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:50,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814767471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:50,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:50,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 16:37:50,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283413824] [2021-08-21 16:37:50,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:37:50,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:50,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:37:50,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:50,891 INFO L87 Difference]: Start difference. First operand 1062 states and 1362 transitions. Second operand has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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:37:51,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:51,090 INFO L93 Difference]: Finished difference Result 1711 states and 2140 transitions. [2021-08-21 16:37:51,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:37:51,091 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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 57 [2021-08-21 16:37:51,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:51,093 INFO L225 Difference]: With dead ends: 1711 [2021-08-21 16:37:51,093 INFO L226 Difference]: Without dead ends: 1631 [2021-08-21 16:37:51,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 184.1ms TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:37:51,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2021-08-21 16:37:51,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 1057. [2021-08-21 16:37:51,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1046 states have (on average 1.2915869980879542) internal successors, (1351), 1056 states have internal predecessors, (1351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:51,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 1351 transitions. [2021-08-21 16:37:51,105 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 1351 transitions. Word has length 57 [2021-08-21 16:37:51,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:51,105 INFO L470 AbstractCegarLoop]: Abstraction has 1057 states and 1351 transitions. [2021-08-21 16:37:51,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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:37:51,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 1351 transitions. [2021-08-21 16:37:51,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:51,106 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:51,106 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:37:51,126 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:37:51,326 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:37:51,327 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:51,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:51,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1359689018, now seen corresponding path program 9 times [2021-08-21 16:37:51,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:51,327 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891204139] [2021-08-21 16:37:51,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:51,327 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:51,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:51,412 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:51,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:51,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891204139] [2021-08-21 16:37:51,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891204139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:51,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771195070] [2021-08-21 16:37:51,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:51,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:51,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:51,414 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:37:51,432 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:37:52,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:37:52,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:52,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:52,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:52,683 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:52,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771195070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:52,684 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:52,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 16:37:52,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013520783] [2021-08-21 16:37:52,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:37:52,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:52,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:37:52,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:52,685 INFO L87 Difference]: Start difference. First operand 1057 states and 1351 transitions. Second operand has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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:37:53,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:53,031 INFO L93 Difference]: Finished difference Result 2080 states and 2615 transitions. [2021-08-21 16:37:53,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:37:53,031 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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 57 [2021-08-21 16:37:53,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:53,034 INFO L225 Difference]: With dead ends: 2080 [2021-08-21 16:37:53,034 INFO L226 Difference]: Without dead ends: 1920 [2021-08-21 16:37:53,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 377.8ms TimeCoverageRelationStatistics Valid=280, Invalid=980, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:37:53,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1920 states. [2021-08-21 16:37:53,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1920 to 1059. [2021-08-21 16:37:53,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1048 states have (on average 1.291030534351145) internal successors, (1353), 1058 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:53,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1353 transitions. [2021-08-21 16:37:53,045 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1353 transitions. Word has length 57 [2021-08-21 16:37:53,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:53,046 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 1353 transitions. [2021-08-21 16:37:53,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 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:37:53,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1353 transitions. [2021-08-21 16:37:53,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:53,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:53,047 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, 1, 1] [2021-08-21 16:37:53,069 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:37:53,265 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:37:53,265 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:53,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:53,265 INFO L82 PathProgramCache]: Analyzing trace with hash 2104672046, now seen corresponding path program 8 times [2021-08-21 16:37:53,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:53,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379055203] [2021-08-21 16:37:53,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:53,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:53,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:53,436 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:37:53,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:53,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379055203] [2021-08-21 16:37:53,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379055203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:53,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836134673] [2021-08-21 16:37:53,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:53,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:53,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:53,437 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:37:53,476 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:37:54,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:54,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:54,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:54,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:54,734 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:37:54,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836134673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:54,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:54,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:54,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789526312] [2021-08-21 16:37:54,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:54,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:54,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:54,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:54,735 INFO L87 Difference]: Start difference. First operand 1059 states and 1353 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:55,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:55,491 INFO L93 Difference]: Finished difference Result 2615 states and 3306 transitions. [2021-08-21 16:37:55,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 16:37:55,491 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:55,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:55,494 INFO L225 Difference]: With dead ends: 2615 [2021-08-21 16:37:55,494 INFO L226 Difference]: Without dead ends: 2375 [2021-08-21 16:37:55,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 764.3ms TimeCoverageRelationStatistics Valid=622, Invalid=2240, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:37:55,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2021-08-21 16:37:55,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 1112. [2021-08-21 16:37:55,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1112 states, 1101 states have (on average 1.2824704813805632) internal successors, (1412), 1111 states have internal predecessors, (1412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:55,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1112 states to 1112 states and 1412 transitions. [2021-08-21 16:37:55,507 INFO L78 Accepts]: Start accepts. Automaton has 1112 states and 1412 transitions. Word has length 57 [2021-08-21 16:37:55,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:55,507 INFO L470 AbstractCegarLoop]: Abstraction has 1112 states and 1412 transitions. [2021-08-21 16:37:55,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:55,507 INFO L276 IsEmpty]: Start isEmpty. Operand 1112 states and 1412 transitions. [2021-08-21 16:37:55,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:55,508 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:55,508 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, 1, 1] [2021-08-21 16:37:55,528 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:37:55,724 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:37:55,725 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:55,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:55,725 INFO L82 PathProgramCache]: Analyzing trace with hash 44065322, now seen corresponding path program 9 times [2021-08-21 16:37:55,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:55,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406411002] [2021-08-21 16:37:55,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:55,725 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:55,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:55,809 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:37:55,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:55,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406411002] [2021-08-21 16:37:55,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406411002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:55,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972351020] [2021-08-21 16:37:55,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:55,810 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:55,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:55,811 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:37:55,843 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:37:56,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:37:56,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:56,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:56,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:57,119 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:37:57,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972351020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:57,119 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:57,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:57,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240374884] [2021-08-21 16:37:57,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:57,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:57,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:57,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:57,120 INFO L87 Difference]: Start difference. First operand 1112 states and 1412 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:58,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:58,006 INFO L93 Difference]: Finished difference Result 3124 states and 3920 transitions. [2021-08-21 16:37:58,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 16:37:58,007 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:58,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:58,018 INFO L225 Difference]: With dead ends: 3124 [2021-08-21 16:37:58,018 INFO L226 Difference]: Without dead ends: 2804 [2021-08-21 16:37:58,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 812.2ms TimeCoverageRelationStatistics Valid=752, Invalid=2788, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 16:37:58,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2804 states. [2021-08-21 16:37:58,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2804 to 1212. [2021-08-21 16:37:58,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1212 states, 1201 states have (on average 1.2739383846794339) internal successors, (1530), 1211 states have internal predecessors, (1530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:58,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1212 states to 1212 states and 1530 transitions. [2021-08-21 16:37:58,033 INFO L78 Accepts]: Start accepts. Automaton has 1212 states and 1530 transitions. Word has length 57 [2021-08-21 16:37:58,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:58,034 INFO L470 AbstractCegarLoop]: Abstraction has 1212 states and 1530 transitions. [2021-08-21 16:37:58,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:58,034 INFO L276 IsEmpty]: Start isEmpty. Operand 1212 states and 1530 transitions. [2021-08-21 16:37:58,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:58,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:58,035 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, 1, 1] [2021-08-21 16:37:58,053 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-08-21 16:37:58,248 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:37:58,249 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:58,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:58,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1567847574, now seen corresponding path program 10 times [2021-08-21 16:37:58,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:58,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744525254] [2021-08-21 16:37:58,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:58,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:58,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:58,344 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:37:58,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:58,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744525254] [2021-08-21 16:37:58,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744525254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:58,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807649902] [2021-08-21 16:37:58,345 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:37:58,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:58,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:58,345 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:37:58,346 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:37:59,312 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:37:59,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:59,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:59,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:59,671 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:37:59,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807649902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:59,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:59,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:59,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368280679] [2021-08-21 16:37:59,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:59,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:59,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:59,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:59,672 INFO L87 Difference]: Start difference. First operand 1212 states and 1530 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:00,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:00,673 INFO L93 Difference]: Finished difference Result 3198 states and 4010 transitions. [2021-08-21 16:38:00,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 16:38:00,673 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:00,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:00,677 INFO L225 Difference]: With dead ends: 3198 [2021-08-21 16:38:00,677 INFO L226 Difference]: Without dead ends: 2958 [2021-08-21 16:38:00,678 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1371 ImplicationChecksByTransitivity, 915.9ms TimeCoverageRelationStatistics Valid=905, Invalid=3255, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 16:38:00,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2958 states. [2021-08-21 16:38:00,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2958 to 1262. [2021-08-21 16:38:00,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1262 states, 1251 states have (on average 1.2805755395683454) internal successors, (1602), 1261 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:00,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1262 states to 1262 states and 1602 transitions. [2021-08-21 16:38:00,693 INFO L78 Accepts]: Start accepts. Automaton has 1262 states and 1602 transitions. Word has length 57 [2021-08-21 16:38:00,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:00,694 INFO L470 AbstractCegarLoop]: Abstraction has 1262 states and 1602 transitions. [2021-08-21 16:38:00,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:00,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1262 states and 1602 transitions. [2021-08-21 16:38:00,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:38:00,695 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:00,695 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, 1, 1] [2021-08-21 16:38:00,717 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:38:00,902 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:38:00,903 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:00,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:00,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1884048464, now seen corresponding path program 11 times [2021-08-21 16:38:00,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:00,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721271266] [2021-08-21 16:38:00,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:00,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:00,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:00,992 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:38:00,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:00,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721271266] [2021-08-21 16:38:00,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721271266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:00,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845753758] [2021-08-21 16:38:00,993 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:00,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:00,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:00,994 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:38:00,994 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:38:01,976 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:38:01,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:01,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:01,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:02,373 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:38:02,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845753758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:02,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:02,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:38:02,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677577014] [2021-08-21 16:38:02,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:38:02,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:02,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:38:02,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:38:02,375 INFO L87 Difference]: Start difference. First operand 1262 states and 1602 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:02,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:02,874 INFO L93 Difference]: Finished difference Result 2937 states and 3727 transitions. [2021-08-21 16:38:02,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 16:38:02,875 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:02,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:02,878 INFO L225 Difference]: With dead ends: 2937 [2021-08-21 16:38:02,879 INFO L226 Difference]: Without dead ends: 2697 [2021-08-21 16:38:02,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 481.1ms TimeCoverageRelationStatistics Valid=433, Invalid=1637, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:38:02,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2697 states. [2021-08-21 16:38:02,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2697 to 1267. [2021-08-21 16:38:02,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1267 states, 1256 states have (on average 1.2842356687898089) internal successors, (1613), 1266 states have internal predecessors, (1613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:02,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1267 states to 1267 states and 1613 transitions. [2021-08-21 16:38:02,894 INFO L78 Accepts]: Start accepts. Automaton has 1267 states and 1613 transitions. Word has length 57 [2021-08-21 16:38:02,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:02,895 INFO L470 AbstractCegarLoop]: Abstraction has 1267 states and 1613 transitions. [2021-08-21 16:38:02,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:02,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1267 states and 1613 transitions. [2021-08-21 16:38:02,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:02,896 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:02,896 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:38:02,920 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:03,115 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:38:03,115 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:03,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:03,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1414630315, now seen corresponding path program 10 times [2021-08-21 16:38:03,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:03,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150741113] [2021-08-21 16:38:03,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:03,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:03,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:03,228 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:03,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:03,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150741113] [2021-08-21 16:38:03,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150741113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:03,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851340078] [2021-08-21 16:38:03,229 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:03,229 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:03,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:03,229 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:38:03,256 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:38:04,258 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:04,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:04,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:04,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:04,725 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:04,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851340078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:04,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:04,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:04,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328269414] [2021-08-21 16:38:04,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:04,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:04,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:04,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:04,726 INFO L87 Difference]: Start difference. First operand 1267 states and 1613 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:04,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:04,815 INFO L93 Difference]: Finished difference Result 2048 states and 2588 transitions. [2021-08-21 16:38:04,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 16:38:04,815 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:04,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:04,818 INFO L225 Difference]: With dead ends: 2048 [2021-08-21 16:38:04,818 INFO L226 Difference]: Without dead ends: 1968 [2021-08-21 16:38:04,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 170.1ms TimeCoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:38:04,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2021-08-21 16:38:04,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1287. [2021-08-21 16:38:04,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1287 states, 1276 states have (on average 1.29858934169279) internal successors, (1657), 1286 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:04,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 1657 transitions. [2021-08-21 16:38:04,829 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 1657 transitions. Word has length 62 [2021-08-21 16:38:04,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:04,829 INFO L470 AbstractCegarLoop]: Abstraction has 1287 states and 1657 transitions. [2021-08-21 16:38:04,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:04,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 1657 transitions. [2021-08-21 16:38:04,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:04,831 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:04,831 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:04,853 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:38:05,048 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:38:05,049 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:05,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:05,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1174362223, now seen corresponding path program 12 times [2021-08-21 16:38:05,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:05,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791620261] [2021-08-21 16:38:05,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:05,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:05,166 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:05,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:05,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791620261] [2021-08-21 16:38:05,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791620261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:05,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742348554] [2021-08-21 16:38:05,167 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:05,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:05,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:05,167 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:38:05,172 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:38:06,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:38:06,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:06,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:06,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:06,783 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:06,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742348554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:06,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:06,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:06,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396121976] [2021-08-21 16:38:06,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:06,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:06,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:06,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:06,785 INFO L87 Difference]: Start difference. First operand 1287 states and 1657 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:07,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:07,025 INFO L93 Difference]: Finished difference Result 2273 states and 2867 transitions. [2021-08-21 16:38:07,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:38:07,025 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:07,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:07,027 INFO L225 Difference]: With dead ends: 2273 [2021-08-21 16:38:07,027 INFO L226 Difference]: Without dead ends: 2193 [2021-08-21 16:38:07,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 298.0ms TimeCoverageRelationStatistics Valid=227, Invalid=703, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:38:07,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2193 states. [2021-08-21 16:38:07,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2193 to 1282. [2021-08-21 16:38:07,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1282 states, 1271 states have (on average 1.2950432730133752) internal successors, (1646), 1281 states have internal predecessors, (1646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:07,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 1646 transitions. [2021-08-21 16:38:07,040 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 1646 transitions. Word has length 62 [2021-08-21 16:38:07,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:07,040 INFO L470 AbstractCegarLoop]: Abstraction has 1282 states and 1646 transitions. [2021-08-21 16:38:07,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:07,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 1646 transitions. [2021-08-21 16:38:07,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:07,052 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:07,052 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:07,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:07,271 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:38:07,271 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:07,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:07,271 INFO L82 PathProgramCache]: Analyzing trace with hash 1502919391, now seen corresponding path program 13 times [2021-08-21 16:38:07,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:07,271 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135700620] [2021-08-21 16:38:07,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:07,272 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:07,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:07,444 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:07,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:07,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135700620] [2021-08-21 16:38:07,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135700620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:07,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765313700] [2021-08-21 16:38:07,444 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:07,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:07,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:07,445 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:38:07,445 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:38:08,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:08,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:08,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:09,141 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:09,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765313700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:09,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:09,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:09,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934511686] [2021-08-21 16:38:09,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:09,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:09,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:09,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:09,143 INFO L87 Difference]: Start difference. First operand 1282 states and 1646 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:09,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:09,457 INFO L93 Difference]: Finished difference Result 2452 states and 3080 transitions. [2021-08-21 16:38:09,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:38:09,457 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:09,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:09,460 INFO L225 Difference]: With dead ends: 2452 [2021-08-21 16:38:09,460 INFO L226 Difference]: Without dead ends: 2372 [2021-08-21 16:38:09,460 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 388.2ms TimeCoverageRelationStatistics Valid=284, Invalid=838, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:38:09,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2372 states. [2021-08-21 16:38:09,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2372 to 1292. [2021-08-21 16:38:09,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1281 states have (on average 1.2927400468384076) internal successors, (1656), 1291 states have internal predecessors, (1656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:09,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 1656 transitions. [2021-08-21 16:38:09,472 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 1656 transitions. Word has length 62 [2021-08-21 16:38:09,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:09,472 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 1656 transitions. [2021-08-21 16:38:09,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:09,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 1656 transitions. [2021-08-21 16:38:09,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:09,474 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:09,474 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:09,492 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:38:09,688 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:38:09,689 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:09,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:09,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1231972315, now seen corresponding path program 14 times [2021-08-21 16:38:09,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:09,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921802332] [2021-08-21 16:38:09,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:09,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:09,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:09,834 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:09,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:09,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921802332] [2021-08-21 16:38:09,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921802332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:09,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714601955] [2021-08-21 16:38:09,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:38:09,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:09,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:09,837 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:38:09,839 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:38:11,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:38:11,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:11,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:11,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:11,581 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:11,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714601955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:11,582 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:11,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:11,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359644122] [2021-08-21 16:38:11,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:11,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:11,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:11,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:11,583 INFO L87 Difference]: Start difference. First operand 1292 states and 1656 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:11,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:11,961 INFO L93 Difference]: Finished difference Result 2532 states and 3176 transitions. [2021-08-21 16:38:11,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:38:11,961 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:11,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:11,963 INFO L225 Difference]: With dead ends: 2532 [2021-08-21 16:38:11,963 INFO L226 Difference]: Without dead ends: 2452 [2021-08-21 16:38:11,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 435.7ms TimeCoverageRelationStatistics Valid=342, Invalid=990, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:38:11,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2021-08-21 16:38:11,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 1317. [2021-08-21 16:38:11,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1317 states, 1306 states have (on average 1.2917304747320062) internal successors, (1687), 1316 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:11,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1317 states to 1317 states and 1687 transitions. [2021-08-21 16:38:11,976 INFO L78 Accepts]: Start accepts. Automaton has 1317 states and 1687 transitions. Word has length 62 [2021-08-21 16:38:11,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:11,976 INFO L470 AbstractCegarLoop]: Abstraction has 1317 states and 1687 transitions. [2021-08-21 16:38:11,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:11,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1317 states and 1687 transitions. [2021-08-21 16:38:11,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:11,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:11,977 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:11,997 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:38:12,192 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:38:12,192 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:12,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:12,193 INFO L82 PathProgramCache]: Analyzing trace with hash -704815839, now seen corresponding path program 15 times [2021-08-21 16:38:12,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:12,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253972315] [2021-08-21 16:38:12,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:12,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:12,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:12,300 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:12,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:12,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253972315] [2021-08-21 16:38:12,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253972315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:12,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683091929] [2021-08-21 16:38:12,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:12,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:12,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:12,302 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:38:12,302 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:38:13,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:38:13,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:13,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:13,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:14,093 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:14,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683091929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:14,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:14,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:14,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120977187] [2021-08-21 16:38:14,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:14,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:14,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:14,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=315, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:14,095 INFO L87 Difference]: Start difference. First operand 1317 states and 1687 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:14,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:14,589 INFO L93 Difference]: Finished difference Result 2843 states and 3552 transitions. [2021-08-21 16:38:14,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:38:14,589 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:14,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:14,592 INFO L225 Difference]: With dead ends: 2843 [2021-08-21 16:38:14,592 INFO L226 Difference]: Without dead ends: 2643 [2021-08-21 16:38:14,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 535.9ms TimeCoverageRelationStatistics Valid=433, Invalid=1373, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:38:14,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2021-08-21 16:38:14,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 1404. [2021-08-21 16:38:14,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1393 states have (on average 1.2849964106245513) internal successors, (1790), 1403 states have internal predecessors, (1790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:14,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 1790 transitions. [2021-08-21 16:38:14,607 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 1790 transitions. Word has length 62 [2021-08-21 16:38:14,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:14,607 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 1790 transitions. [2021-08-21 16:38:14,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:14,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 1790 transitions. [2021-08-21 16:38:14,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:14,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:14,608 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:14,628 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:38:14,825 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:38:14,825 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:14,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:14,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1045224045, now seen corresponding path program 16 times [2021-08-21 16:38:14,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:14,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910027580] [2021-08-21 16:38:14,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:14,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:14,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:14,925 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:14,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:14,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910027580] [2021-08-21 16:38:14,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910027580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:14,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729483537] [2021-08-21 16:38:14,926 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:14,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:14,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:14,929 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:38:14,940 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:38:16,218 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:16,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:16,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:16,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:16,690 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:16,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729483537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:16,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:16,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:16,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935658611] [2021-08-21 16:38:16,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:16,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:16,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:16,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:16,692 INFO L87 Difference]: Start difference. First operand 1404 states and 1790 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:17,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:17,090 INFO L93 Difference]: Finished difference Result 2733 states and 3404 transitions. [2021-08-21 16:38:17,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:38:17,090 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:17,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:17,092 INFO L225 Difference]: With dead ends: 2733 [2021-08-21 16:38:17,093 INFO L226 Difference]: Without dead ends: 2653 [2021-08-21 16:38:17,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 420.4ms TimeCoverageRelationStatistics Valid=432, Invalid=1208, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:38:17,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2653 states. [2021-08-21 16:38:17,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2653 to 1434. [2021-08-21 16:38:17,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1434 states, 1423 states have (on average 1.2874209416725229) internal successors, (1832), 1433 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:17,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 1434 states and 1832 transitions. [2021-08-21 16:38:17,107 INFO L78 Accepts]: Start accepts. Automaton has 1434 states and 1832 transitions. Word has length 62 [2021-08-21 16:38:17,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:17,107 INFO L470 AbstractCegarLoop]: Abstraction has 1434 states and 1832 transitions. [2021-08-21 16:38:17,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:17,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 1832 transitions. [2021-08-21 16:38:17,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:17,108 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:17,108 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:38:17,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:17,332 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:38:17,333 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:17,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:17,333 INFO L82 PathProgramCache]: Analyzing trace with hash 610243685, now seen corresponding path program 4 times [2021-08-21 16:38:17,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:17,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083134589] [2021-08-21 16:38:17,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:17,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:17,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:17,475 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:17,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:17,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083134589] [2021-08-21 16:38:17,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083134589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:17,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212289403] [2021-08-21 16:38:17,475 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:17,475 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:17,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:17,476 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:38:17,515 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:38:18,793 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:18,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:18,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:18,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:19,266 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:19,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212289403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:19,266 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:19,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:19,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900982178] [2021-08-21 16:38:19,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:19,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:19,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:19,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:19,267 INFO L87 Difference]: Start difference. First operand 1434 states and 1832 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:19,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:19,573 INFO L93 Difference]: Finished difference Result 2483 states and 3110 transitions. [2021-08-21 16:38:19,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:38:19,573 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:19,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:19,576 INFO L225 Difference]: With dead ends: 2483 [2021-08-21 16:38:19,576 INFO L226 Difference]: Without dead ends: 2403 [2021-08-21 16:38:19,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 384.7ms TimeCoverageRelationStatistics Valid=324, Invalid=866, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:38:19,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2021-08-21 16:38:19,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 1434. [2021-08-21 16:38:19,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1434 states, 1423 states have (on average 1.2874209416725229) internal successors, (1832), 1433 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:19,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1434 states to 1434 states and 1832 transitions. [2021-08-21 16:38:19,589 INFO L78 Accepts]: Start accepts. Automaton has 1434 states and 1832 transitions. Word has length 62 [2021-08-21 16:38:19,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:19,589 INFO L470 AbstractCegarLoop]: Abstraction has 1434 states and 1832 transitions. [2021-08-21 16:38:19,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:19,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 1832 transitions. [2021-08-21 16:38:19,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:19,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:19,591 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:19,611 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:38:19,791 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:38:19,792 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:19,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:19,792 INFO L82 PathProgramCache]: Analyzing trace with hash -972177935, now seen corresponding path program 17 times [2021-08-21 16:38:19,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:19,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177493440] [2021-08-21 16:38:19,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:19,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:19,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:19,901 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:19,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:19,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177493440] [2021-08-21 16:38:19,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177493440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:19,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300102039] [2021-08-21 16:38:19,902 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:19,902 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:19,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:19,903 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:38:19,904 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:38:21,362 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:38:21,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:21,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:21,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:21,893 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:21,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300102039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:21,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:21,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:21,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198894671] [2021-08-21 16:38:21,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:21,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:21,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:21,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:21,894 INFO L87 Difference]: Start difference. First operand 1434 states and 1832 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:22,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:22,294 INFO L93 Difference]: Finished difference Result 2701 states and 3372 transitions. [2021-08-21 16:38:22,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:38:22,294 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:22,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:22,296 INFO L225 Difference]: With dead ends: 2701 [2021-08-21 16:38:22,297 INFO L226 Difference]: Without dead ends: 2621 [2021-08-21 16:38:22,297 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 404.0ms TimeCoverageRelationStatistics Valid=356, Invalid=976, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:38:22,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2621 states. [2021-08-21 16:38:22,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2621 to 1409. [2021-08-21 16:38:22,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1409 states, 1398 states have (on average 1.28826895565093) internal successors, (1801), 1408 states have internal predecessors, (1801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:22,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1409 states to 1409 states and 1801 transitions. [2021-08-21 16:38:22,311 INFO L78 Accepts]: Start accepts. Automaton has 1409 states and 1801 transitions. Word has length 62 [2021-08-21 16:38:22,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:22,312 INFO L470 AbstractCegarLoop]: Abstraction has 1409 states and 1801 transitions. [2021-08-21 16:38:22,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:22,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1409 states and 1801 transitions. [2021-08-21 16:38:22,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:22,313 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:22,313 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:22,336 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:38:22,528 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:38:22,529 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:22,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:22,529 INFO L82 PathProgramCache]: Analyzing trace with hash -85935399, now seen corresponding path program 18 times [2021-08-21 16:38:22,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:22,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992004079] [2021-08-21 16:38:22,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:22,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:22,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:22,631 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:22,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:22,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992004079] [2021-08-21 16:38:22,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992004079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:22,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674927475] [2021-08-21 16:38:22,631 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:22,632 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:22,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:22,632 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:38:22,633 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:38:24,080 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:38:24,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:24,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:24,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:24,576 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:24,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674927475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:24,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:24,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:24,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81406916] [2021-08-21 16:38:24,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:24,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:24,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:24,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:24,577 INFO L87 Difference]: Start difference. First operand 1409 states and 1801 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:24,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:24,822 INFO L93 Difference]: Finished difference Result 2392 states and 2993 transitions. [2021-08-21 16:38:24,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:38:24,823 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:24,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:24,825 INFO L225 Difference]: With dead ends: 2392 [2021-08-21 16:38:24,825 INFO L226 Difference]: Without dead ends: 2312 [2021-08-21 16:38:24,825 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 295.9ms TimeCoverageRelationStatistics Valid=265, Invalid=791, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:38:24,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2312 states. [2021-08-21 16:38:24,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2312 to 1399. [2021-08-21 16:38:24,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 1388 states have (on average 1.281700288184438) internal successors, (1779), 1398 states have internal predecessors, (1779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:24,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 1779 transitions. [2021-08-21 16:38:24,838 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 1779 transitions. Word has length 62 [2021-08-21 16:38:24,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:24,838 INFO L470 AbstractCegarLoop]: Abstraction has 1399 states and 1779 transitions. [2021-08-21 16:38:24,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:24,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 1779 transitions. [2021-08-21 16:38:24,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:24,839 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:24,839 INFO L512 BasicCegarLoop]: trace histogram [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] [2021-08-21 16:38:24,859 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:38:25,044 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:38:25,045 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:25,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:25,045 INFO L82 PathProgramCache]: Analyzing trace with hash 1174723658, now seen corresponding path program 3 times [2021-08-21 16:38:25,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:25,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895403761] [2021-08-21 16:38:25,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:25,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:25,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:25,118 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 43 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:25,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:25,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895403761] [2021-08-21 16:38:25,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895403761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:25,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045878533] [2021-08-21 16:38:25,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:25,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:25,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:25,120 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:38:25,144 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:38:26,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:38:26,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:26,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:26,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:26,807 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:26,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045878533] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:38:26,807 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 16:38:26,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2021-08-21 16:38:26,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944805828] [2021-08-21 16:38:26,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:38:26,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:26,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:38:26,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:38:26,808 INFO L87 Difference]: Start difference. First operand 1399 states and 1779 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:26,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:26,952 INFO L93 Difference]: Finished difference Result 2421 states and 3117 transitions. [2021-08-21 16:38:26,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:38:26,952 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:26,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:26,954 INFO L225 Difference]: With dead ends: 2421 [2021-08-21 16:38:26,954 INFO L226 Difference]: Without dead ends: 2397 [2021-08-21 16:38:26,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 117.3ms TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:38:26,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2397 states. [2021-08-21 16:38:26,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2397 to 2334. [2021-08-21 16:38:26,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2334 states, 2323 states have (on average 1.310374515712441) internal successors, (3044), 2333 states have internal predecessors, (3044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:26,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2334 states to 2334 states and 3044 transitions. [2021-08-21 16:38:26,973 INFO L78 Accepts]: Start accepts. Automaton has 2334 states and 3044 transitions. Word has length 62 [2021-08-21 16:38:26,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:26,974 INFO L470 AbstractCegarLoop]: Abstraction has 2334 states and 3044 transitions. [2021-08-21 16:38:26,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:26,974 INFO L276 IsEmpty]: Start isEmpty. Operand 2334 states and 3044 transitions. [2021-08-21 16:38:26,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:26,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:26,976 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:38:26,998 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:27,188 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:38:27,189 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:27,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:27,189 INFO L82 PathProgramCache]: Analyzing trace with hash -544927389, now seen corresponding path program 11 times [2021-08-21 16:38:27,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:27,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037357] [2021-08-21 16:38:27,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:27,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:27,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:27,300 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:27,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:27,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037357] [2021-08-21 16:38:27,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:27,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107570187] [2021-08-21 16:38:27,301 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:27,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:27,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:27,305 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:38:27,320 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:38:28,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:38:28,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:28,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:28,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:29,217 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:29,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107570187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:29,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:29,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:29,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656125191] [2021-08-21 16:38:29,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:29,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:29,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:29,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:29,219 INFO L87 Difference]: Start difference. First operand 2334 states and 3044 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:29,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:29,358 INFO L93 Difference]: Finished difference Result 2910 states and 3720 transitions. [2021-08-21 16:38:29,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:38:29,358 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:29,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:29,361 INFO L225 Difference]: With dead ends: 2910 [2021-08-21 16:38:29,361 INFO L226 Difference]: Without dead ends: 2840 [2021-08-21 16:38:29,361 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 224.0ms TimeCoverageRelationStatistics Valid=170, Invalid=532, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:38:29,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2840 states. [2021-08-21 16:38:29,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2840 to 2313. [2021-08-21 16:38:29,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2313 states, 2302 states have (on average 1.3105994787141615) internal successors, (3017), 2312 states have internal predecessors, (3017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:29,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2313 states to 2313 states and 3017 transitions. [2021-08-21 16:38:29,378 INFO L78 Accepts]: Start accepts. Automaton has 2313 states and 3017 transitions. Word has length 62 [2021-08-21 16:38:29,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:29,378 INFO L470 AbstractCegarLoop]: Abstraction has 2313 states and 3017 transitions. [2021-08-21 16:38:29,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:29,379 INFO L276 IsEmpty]: Start isEmpty. Operand 2313 states and 3017 transitions. [2021-08-21 16:38:29,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:29,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:29,380 INFO L512 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2021-08-21 16:38:29,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-21 16:38:29,581 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:38:29,581 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:29,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:29,581 INFO L82 PathProgramCache]: Analyzing trace with hash -297032915, now seen corresponding path program 12 times [2021-08-21 16:38:29,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:29,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784599469] [2021-08-21 16:38:29,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:29,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:29,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:29,681 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:29,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:29,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784599469] [2021-08-21 16:38:29,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784599469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:29,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557349876] [2021-08-21 16:38:29,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:29,682 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:29,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:29,682 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:38:29,684 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:38:31,262 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:38:31,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:31,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:31,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:31,702 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:31,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557349876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:31,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:31,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:31,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943086050] [2021-08-21 16:38:31,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:31,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:31,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:31,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:31,703 INFO L87 Difference]: Start difference. First operand 2313 states and 3017 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:32,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:32,138 INFO L93 Difference]: Finished difference Result 4074 states and 5149 transitions. [2021-08-21 16:38:32,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:38:32,138 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:32,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:32,142 INFO L225 Difference]: With dead ends: 4074 [2021-08-21 16:38:32,142 INFO L226 Difference]: Without dead ends: 3884 [2021-08-21 16:38:32,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 468.4ms TimeCoverageRelationStatistics Valid=386, Invalid=1420, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:38:32,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3884 states. [2021-08-21 16:38:32,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3884 to 2320. [2021-08-21 16:38:32,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2320 states, 2309 states have (on average 1.3083585967951494) internal successors, (3021), 2319 states have internal predecessors, (3021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:32,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2320 states to 2320 states and 3021 transitions. [2021-08-21 16:38:32,163 INFO L78 Accepts]: Start accepts. Automaton has 2320 states and 3021 transitions. Word has length 62 [2021-08-21 16:38:32,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:32,163 INFO L470 AbstractCegarLoop]: Abstraction has 2320 states and 3021 transitions. [2021-08-21 16:38:32,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:32,164 INFO L276 IsEmpty]: Start isEmpty. Operand 2320 states and 3021 transitions. [2021-08-21 16:38:32,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:32,165 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:32,165 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:32,186 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:38:32,366 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:38:32,366 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:32,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:32,366 INFO L82 PathProgramCache]: Analyzing trace with hash 447950113, now seen corresponding path program 19 times [2021-08-21 16:38:32,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:32,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658437333] [2021-08-21 16:38:32,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:32,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:32,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:32,467 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:32,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:32,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658437333] [2021-08-21 16:38:32,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658437333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:32,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657813326] [2021-08-21 16:38:32,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:32,467 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:32,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:32,468 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:38:32,469 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:38:34,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:34,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:34,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:34,470 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:34,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657813326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:34,471 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:34,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:34,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168741385] [2021-08-21 16:38:34,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:34,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:34,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:34,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:34,471 INFO L87 Difference]: Start difference. First operand 2320 states and 3021 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:35,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:35,110 INFO L93 Difference]: Finished difference Result 4120 states and 5248 transitions. [2021-08-21 16:38:35,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:38:35,111 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:35,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:35,114 INFO L225 Difference]: With dead ends: 4120 [2021-08-21 16:38:35,114 INFO L226 Difference]: Without dead ends: 3875 [2021-08-21 16:38:35,115 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 635.3ms TimeCoverageRelationStatistics Valid=511, Invalid=1651, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:38:35,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3875 states. [2021-08-21 16:38:35,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3875 to 2367. [2021-08-21 16:38:35,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2367 states, 2356 states have (on average 1.3115449915110358) internal successors, (3090), 2366 states have internal predecessors, (3090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:35,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2367 states to 2367 states and 3090 transitions. [2021-08-21 16:38:35,135 INFO L78 Accepts]: Start accepts. Automaton has 2367 states and 3090 transitions. Word has length 62 [2021-08-21 16:38:35,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:35,136 INFO L470 AbstractCegarLoop]: Abstraction has 2367 states and 3090 transitions. [2021-08-21 16:38:35,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:35,136 INFO L276 IsEmpty]: Start isEmpty. Operand 2367 states and 3090 transitions. [2021-08-21 16:38:35,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:35,138 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:35,138 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:35,158 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:38:35,338 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:38:35,338 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:35,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:35,338 INFO L82 PathProgramCache]: Analyzing trace with hash -47305245, now seen corresponding path program 20 times [2021-08-21 16:38:35,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:35,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890195711] [2021-08-21 16:38:35,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:35,339 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:35,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:35,442 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:35,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:35,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890195711] [2021-08-21 16:38:35,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890195711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:35,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049965734] [2021-08-21 16:38:35,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:38:35,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:35,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:35,443 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:38:35,476 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:38:37,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:38:37,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:37,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:37,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:37,604 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:37,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049965734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:37,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:37,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:37,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863780302] [2021-08-21 16:38:37,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:37,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:37,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:37,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:37,605 INFO L87 Difference]: Start difference. First operand 2367 states and 3090 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:38,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:38,440 INFO L93 Difference]: Finished difference Result 5010 states and 6387 transitions. [2021-08-21 16:38:38,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:38:38,440 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:38,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:38,445 INFO L225 Difference]: With dead ends: 5010 [2021-08-21 16:38:38,445 INFO L226 Difference]: Without dead ends: 4620 [2021-08-21 16:38:38,445 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1016 ImplicationChecksByTransitivity, 810.0ms TimeCoverageRelationStatistics Valid=720, Invalid=2702, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 16:38:38,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4620 states. [2021-08-21 16:38:38,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4620 to 2387. [2021-08-21 16:38:38,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2387 states, 2376 states have (on average 1.313973063973064) internal successors, (3122), 2386 states have internal predecessors, (3122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:38,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2387 states to 2387 states and 3122 transitions. [2021-08-21 16:38:38,469 INFO L78 Accepts]: Start accepts. Automaton has 2387 states and 3122 transitions. Word has length 62 [2021-08-21 16:38:38,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:38,469 INFO L470 AbstractCegarLoop]: Abstraction has 2387 states and 3122 transitions. [2021-08-21 16:38:38,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:38,469 INFO L276 IsEmpty]: Start isEmpty. Operand 2387 states and 3122 transitions. [2021-08-21 16:38:38,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:38,471 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:38,471 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:38,493 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:38:38,688 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:38:38,689 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:38,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:38,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1612656611, now seen corresponding path program 21 times [2021-08-21 16:38:38,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:38,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173982241] [2021-08-21 16:38:38,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:38,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:38,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:38,798 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:38,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:38,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173982241] [2021-08-21 16:38:38,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173982241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:38,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042689031] [2021-08-21 16:38:38,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:38,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:38,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:38,799 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:38:38,800 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:38:40,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:38:40,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:40,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:40,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:40,900 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:40,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042689031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:40,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:40,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:40,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324014858] [2021-08-21 16:38:40,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:40,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:40,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:40,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:40,901 INFO L87 Difference]: Start difference. First operand 2387 states and 3122 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:41,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:41,878 INFO L93 Difference]: Finished difference Result 4417 states and 5626 transitions. [2021-08-21 16:38:41,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:38:41,878 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:41,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:41,883 INFO L225 Difference]: With dead ends: 4417 [2021-08-21 16:38:41,883 INFO L226 Difference]: Without dead ends: 4167 [2021-08-21 16:38:41,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 949 ImplicationChecksByTransitivity, 909.0ms TimeCoverageRelationStatistics Valid=772, Invalid=2420, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:38:41,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4167 states. [2021-08-21 16:38:41,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4167 to 2438. [2021-08-21 16:38:41,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2438 states, 2427 states have (on average 1.3131437989287187) internal successors, (3187), 2437 states have internal predecessors, (3187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:41,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2438 states to 2438 states and 3187 transitions. [2021-08-21 16:38:41,906 INFO L78 Accepts]: Start accepts. Automaton has 2438 states and 3187 transitions. Word has length 62 [2021-08-21 16:38:41,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:41,907 INFO L470 AbstractCegarLoop]: Abstraction has 2438 states and 3187 transitions. [2021-08-21 16:38:41,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:41,907 INFO L276 IsEmpty]: Start isEmpty. Operand 2438 states and 3187 transitions. [2021-08-21 16:38:41,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:41,909 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:41,909 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:41,930 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:38:42,109 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:38:42,109 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:42,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:42,110 INFO L82 PathProgramCache]: Analyzing trace with hash -1329215255, now seen corresponding path program 22 times [2021-08-21 16:38:42,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:42,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172665779] [2021-08-21 16:38:42,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:42,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:42,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:42,214 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:42,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:42,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172665779] [2021-08-21 16:38:42,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172665779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:42,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927479591] [2021-08-21 16:38:42,214 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:42,214 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:42,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:42,215 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:38:42,218 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:38:43,972 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:43,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:43,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:43,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:44,482 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:44,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927479591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:44,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:44,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:44,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837757657] [2021-08-21 16:38:44,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:44,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:44,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:44,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:44,483 INFO L87 Difference]: Start difference. First operand 2438 states and 3187 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:45,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:45,498 INFO L93 Difference]: Finished difference Result 5158 states and 6596 transitions. [2021-08-21 16:38:45,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 16:38:45,498 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:45,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:45,503 INFO L225 Difference]: With dead ends: 5158 [2021-08-21 16:38:45,503 INFO L226 Difference]: Without dead ends: 4778 [2021-08-21 16:38:45,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1162 ImplicationChecksByTransitivity, 966.8ms TimeCoverageRelationStatistics Valid=823, Invalid=2959, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 16:38:45,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4778 states. [2021-08-21 16:38:45,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4778 to 2448. [2021-08-21 16:38:45,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2448 states, 2437 states have (on average 1.3167829298317604) internal successors, (3209), 2447 states have internal predecessors, (3209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:45,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2448 states to 2448 states and 3209 transitions. [2021-08-21 16:38:45,534 INFO L78 Accepts]: Start accepts. Automaton has 2448 states and 3209 transitions. Word has length 62 [2021-08-21 16:38:45,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:45,534 INFO L470 AbstractCegarLoop]: Abstraction has 2448 states and 3209 transitions. [2021-08-21 16:38:45,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:45,534 INFO L276 IsEmpty]: Start isEmpty. Operand 2448 states and 3209 transitions. [2021-08-21 16:38:45,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:45,536 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:45,537 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:45,561 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:38:45,752 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:38:45,753 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:45,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:45,753 INFO L82 PathProgramCache]: Analyzing trace with hash 42568673, now seen corresponding path program 23 times [2021-08-21 16:38:45,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:45,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075177801] [2021-08-21 16:38:45,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:45,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:45,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:45,876 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:45,876 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:45,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075177801] [2021-08-21 16:38:45,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075177801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:45,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756263233] [2021-08-21 16:38:45,876 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:45,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:45,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:45,877 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:38:45,878 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:38:47,649 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:38:47,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:47,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:47,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:48,154 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:48,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756263233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:48,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:48,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:48,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760213597] [2021-08-21 16:38:48,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:48,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:48,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:48,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:48,155 INFO L87 Difference]: Start difference. First operand 2448 states and 3209 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:48,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:48,575 INFO L93 Difference]: Finished difference Result 4174 states and 5326 transitions. [2021-08-21 16:38:48,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:38:48,575 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:48,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:48,579 INFO L225 Difference]: With dead ends: 4174 [2021-08-21 16:38:48,580 INFO L226 Difference]: Without dead ends: 3954 [2021-08-21 16:38:48,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 455.1ms TimeCoverageRelationStatistics Valid=349, Invalid=1133, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:38:48,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3954 states. [2021-08-21 16:38:48,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3954 to 2423. [2021-08-21 16:38:48,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2423 states, 2412 states have (on average 1.3175787728026533) internal successors, (3178), 2422 states have internal predecessors, (3178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:48,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2423 states to 2423 states and 3178 transitions. [2021-08-21 16:38:48,603 INFO L78 Accepts]: Start accepts. Automaton has 2423 states and 3178 transitions. Word has length 62 [2021-08-21 16:38:48,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:48,603 INFO L470 AbstractCegarLoop]: Abstraction has 2423 states and 3178 transitions. [2021-08-21 16:38:48,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:48,603 INFO L276 IsEmpty]: Start isEmpty. Operand 2423 states and 3178 transitions. [2021-08-21 16:38:48,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:48,605 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:48,606 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:48,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:48,826 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:38:48,826 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:48,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:48,827 INFO L82 PathProgramCache]: Analyzing trace with hash 2073203347, now seen corresponding path program 24 times [2021-08-21 16:38:48,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:48,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920552549] [2021-08-21 16:38:48,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:48,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:48,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:48,934 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:48,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:48,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920552549] [2021-08-21 16:38:48,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920552549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:48,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960673620] [2021-08-21 16:38:48,935 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:48,935 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:48,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:48,936 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:38:48,937 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:38:50,802 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:38:50,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:50,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:50,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:51,240 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:51,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960673620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:51,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:51,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:51,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685345750] [2021-08-21 16:38:51,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:51,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:51,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:51,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:51,241 INFO L87 Difference]: Start difference. First operand 2423 states and 3178 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:52,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:52,391 INFO L93 Difference]: Finished difference Result 5481 states and 6951 transitions. [2021-08-21 16:38:52,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 16:38:52,392 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:52,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:52,396 INFO L225 Difference]: With dead ends: 5481 [2021-08-21 16:38:52,396 INFO L226 Difference]: Without dead ends: 5006 [2021-08-21 16:38:52,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1457 ImplicationChecksByTransitivity, 1071.4ms TimeCoverageRelationStatistics Valid=984, Invalid=3708, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 16:38:52,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5006 states. [2021-08-21 16:38:52,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5006 to 2384. [2021-08-21 16:38:52,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2384 states, 2373 states have (on average 1.3168984407922462) internal successors, (3125), 2383 states have internal predecessors, (3125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:52,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2384 states to 2384 states and 3125 transitions. [2021-08-21 16:38:52,421 INFO L78 Accepts]: Start accepts. Automaton has 2384 states and 3125 transitions. Word has length 62 [2021-08-21 16:38:52,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:52,422 INFO L470 AbstractCegarLoop]: Abstraction has 2384 states and 3125 transitions. [2021-08-21 16:38:52,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:52,422 INFO L276 IsEmpty]: Start isEmpty. Operand 2384 states and 3125 transitions. [2021-08-21 16:38:52,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:52,424 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:52,424 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:52,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-21 16:38:52,624 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:38:52,625 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:52,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:52,636 INFO L82 PathProgramCache]: Analyzing trace with hash 232379361, now seen corresponding path program 25 times [2021-08-21 16:38:52,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:52,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740351272] [2021-08-21 16:38:52,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:52,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:52,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:52,836 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:52,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:52,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740351272] [2021-08-21 16:38:52,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740351272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:52,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941639374] [2021-08-21 16:38:52,837 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:52,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:52,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:52,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:38:52,870 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:38:54,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:54,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:54,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:55,181 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:55,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941639374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:55,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:55,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:55,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714382827] [2021-08-21 16:38:55,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:55,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:55,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:55,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:55,182 INFO L87 Difference]: Start difference. First operand 2384 states and 3125 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:56,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:56,546 INFO L93 Difference]: Finished difference Result 6370 states and 8156 transitions. [2021-08-21 16:38:56,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-21 16:38:56,546 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:38:56,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:56,552 INFO L225 Difference]: With dead ends: 6370 [2021-08-21 16:38:56,552 INFO L226 Difference]: Without dead ends: 5690 [2021-08-21 16:38:56,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2208 ImplicationChecksByTransitivity, 1285.8ms TimeCoverageRelationStatistics Valid=1353, Invalid=4967, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 16:38:56,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5690 states. [2021-08-21 16:38:56,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5690 to 2469. [2021-08-21 16:38:56,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2469 states, 2458 states have (on average 1.3161106590724165) internal successors, (3235), 2468 states have internal predecessors, (3235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:56,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2469 states to 2469 states and 3235 transitions. [2021-08-21 16:38:56,579 INFO L78 Accepts]: Start accepts. Automaton has 2469 states and 3235 transitions. Word has length 62 [2021-08-21 16:38:56,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:56,579 INFO L470 AbstractCegarLoop]: Abstraction has 2469 states and 3235 transitions. [2021-08-21 16:38:56,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:38:56,579 INFO L276 IsEmpty]: Start isEmpty. Operand 2469 states and 3235 transitions. [2021-08-21 16:38:56,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:56,581 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:56,581 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:56,604 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:38:56,781 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:38:56,781 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:56,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:56,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1730340433, now seen corresponding path program 26 times [2021-08-21 16:38:56,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:56,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462108847] [2021-08-21 16:38:56,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:56,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:56,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:56,880 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:56,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:56,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462108847] [2021-08-21 16:38:56,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462108847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:56,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617645060] [2021-08-21 16:38:56,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:38:56,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:56,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:56,882 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:38:56,883 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:38:58,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:38:58,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:58,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:58,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:59,212 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:59,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617645060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:59,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:59,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:59,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860265957] [2021-08-21 16:38:59,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:59,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:59,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:59,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:59,213 INFO L87 Difference]: Start difference. First operand 2469 states and 3235 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:39:00,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:00,334 INFO L93 Difference]: Finished difference Result 6318 states and 8080 transitions. [2021-08-21 16:39:00,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 16:39:00,334 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:39:00,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:00,340 INFO L225 Difference]: With dead ends: 6318 [2021-08-21 16:39:00,340 INFO L226 Difference]: Without dead ends: 5773 [2021-08-21 16:39:00,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1900 ImplicationChecksByTransitivity, 999.6ms TimeCoverageRelationStatistics Valid=1206, Invalid=4344, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 16:39:00,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5773 states. [2021-08-21 16:39:00,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5773 to 2588. [2021-08-21 16:39:00,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2588 states, 2577 states have (on average 1.3193636010865348) internal successors, (3400), 2587 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:00,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2588 states to 2588 states and 3400 transitions. [2021-08-21 16:39:00,371 INFO L78 Accepts]: Start accepts. Automaton has 2588 states and 3400 transitions. Word has length 62 [2021-08-21 16:39:00,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:00,371 INFO L470 AbstractCegarLoop]: Abstraction has 2588 states and 3400 transitions. [2021-08-21 16:39:00,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:39:00,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2588 states and 3400 transitions. [2021-08-21 16:39:00,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:00,374 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:00,374 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:00,403 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:39:00,574 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:39:00,574 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:00,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:00,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1865524067, now seen corresponding path program 27 times [2021-08-21 16:39:00,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:00,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489555856] [2021-08-21 16:39:00,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:00,575 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:00,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:00,695 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:00,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:00,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489555856] [2021-08-21 16:39:00,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489555856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:00,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524484673] [2021-08-21 16:39:00,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:39:00,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:00,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:00,701 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:39:00,703 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:39:02,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:39:02,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:02,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:02,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:03,022 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:03,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524484673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:03,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:03,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:03,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753805886] [2021-08-21 16:39:03,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:03,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:03,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:03,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:03,023 INFO L87 Difference]: Start difference. First operand 2588 states and 3400 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:39:04,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:04,059 INFO L93 Difference]: Finished difference Result 6213 states and 7927 transitions. [2021-08-21 16:39:04,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 16:39:04,059 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:39:04,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:04,064 INFO L225 Difference]: With dead ends: 6213 [2021-08-21 16:39:04,064 INFO L226 Difference]: Without dead ends: 5743 [2021-08-21 16:39:04,065 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 914.6ms TimeCoverageRelationStatistics Valid=913, Invalid=3247, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 16:39:04,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5743 states. [2021-08-21 16:39:04,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5743 to 2563. [2021-08-21 16:39:04,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2563 states, 2552 states have (on average 1.320141065830721) internal successors, (3369), 2562 states have internal predecessors, (3369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:04,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2563 states to 2563 states and 3369 transitions. [2021-08-21 16:39:04,090 INFO L78 Accepts]: Start accepts. Automaton has 2563 states and 3369 transitions. Word has length 62 [2021-08-21 16:39:04,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:04,090 INFO L470 AbstractCegarLoop]: Abstraction has 2563 states and 3369 transitions. [2021-08-21 16:39:04,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:39:04,090 INFO L276 IsEmpty]: Start isEmpty. Operand 2563 states and 3369 transitions. [2021-08-21 16:39:04,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:04,092 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:04,093 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:39:04,114 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-21 16:39:04,293 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:39:04,293 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:04,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:04,293 INFO L82 PathProgramCache]: Analyzing trace with hash -2142087767, now seen corresponding path program 28 times [2021-08-21 16:39:04,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:04,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48623724] [2021-08-21 16:39:04,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:04,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:04,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:04,387 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:04,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:04,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48623724] [2021-08-21 16:39:04,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48623724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:04,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869686240] [2021-08-21 16:39:04,388 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:39:04,388 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:04,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:04,388 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:39:04,390 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:39:06,410 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:39:06,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:06,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:06,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:06,844 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:06,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869686240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:06,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:06,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:06,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286937127] [2021-08-21 16:39:06,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:06,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:06,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:06,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:06,845 INFO L87 Difference]: Start difference. First operand 2563 states and 3369 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:39:07,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:07,923 INFO L93 Difference]: Finished difference Result 6256 states and 7955 transitions. [2021-08-21 16:39:07,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 16:39:07,923 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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 62 [2021-08-21 16:39:07,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:07,928 INFO L225 Difference]: With dead ends: 6256 [2021-08-21 16:39:07,928 INFO L226 Difference]: Without dead ends: 5856 [2021-08-21 16:39:07,932 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1782 ImplicationChecksByTransitivity, 1018.7ms TimeCoverageRelationStatistics Valid=1076, Invalid=4180, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 16:39:07,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5856 states. [2021-08-21 16:39:07,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5856 to 2503. [2021-08-21 16:39:07,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2503 states, 2492 states have (on average 1.3182182985553772) internal successors, (3285), 2502 states have internal predecessors, (3285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:07,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 3285 transitions. [2021-08-21 16:39:07,984 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 3285 transitions. Word has length 62 [2021-08-21 16:39:07,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:07,984 INFO L470 AbstractCegarLoop]: Abstraction has 2503 states and 3285 transitions. [2021-08-21 16:39:07,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 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:39:07,984 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 3285 transitions. [2021-08-21 16:39:07,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:07,986 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:07,986 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:39:08,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:08,195 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:39:08,196 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:08,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:08,196 INFO L82 PathProgramCache]: Analyzing trace with hash -25640116, now seen corresponding path program 29 times [2021-08-21 16:39:08,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:08,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612482264] [2021-08-21 16:39:08,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:08,196 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:08,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:08,313 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:08,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:08,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612482264] [2021-08-21 16:39:08,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612482264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:08,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299904816] [2021-08-21 16:39:08,314 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:39:08,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:08,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:08,315 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:39:08,315 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:39:10,330 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:39:10,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:10,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:10,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:10,896 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:10,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299904816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:10,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:10,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:10,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974444873] [2021-08-21 16:39:10,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:10,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:10,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:10,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=369, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:10,897 INFO L87 Difference]: Start difference. First operand 2503 states and 3285 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:11,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:11,235 INFO L93 Difference]: Finished difference Result 4099 states and 5262 transitions. [2021-08-21 16:39:11,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:39:11,236 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:11,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:11,239 INFO L225 Difference]: With dead ends: 4099 [2021-08-21 16:39:11,239 INFO L226 Difference]: Without dead ends: 3979 [2021-08-21 16:39:11,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 422.0ms TimeCoverageRelationStatistics Valid=334, Invalid=998, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:39:11,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3979 states. [2021-08-21 16:39:11,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3979 to 2548. [2021-08-21 16:39:11,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2548 states, 2537 states have (on average 1.324398896334253) internal successors, (3360), 2547 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:11,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2548 states to 2548 states and 3360 transitions. [2021-08-21 16:39:11,261 INFO L78 Accepts]: Start accepts. Automaton has 2548 states and 3360 transitions. Word has length 67 [2021-08-21 16:39:11,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:11,262 INFO L470 AbstractCegarLoop]: Abstraction has 2548 states and 3360 transitions. [2021-08-21 16:39:11,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:11,262 INFO L276 IsEmpty]: Start isEmpty. Operand 2548 states and 3360 transitions. [2021-08-21 16:39:11,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:11,264 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:11,264 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, 1, 1] [2021-08-21 16:39:11,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-21 16:39:11,464 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:39:11,464 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:11,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:11,465 INFO L82 PathProgramCache]: Analyzing trace with hash 600625360, now seen corresponding path program 30 times [2021-08-21 16:39:11,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:11,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512636013] [2021-08-21 16:39:11,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:11,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:11,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:11,590 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:39:11,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:11,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512636013] [2021-08-21 16:39:11,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512636013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:11,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328234474] [2021-08-21 16:39:11,590 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:39:11,590 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:11,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:11,591 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:39:11,594 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:39:13,670 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:39:13,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:13,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:13,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:14,359 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:39:14,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328234474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:14,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:14,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:14,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76177194] [2021-08-21 16:39:14,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:14,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:14,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:14,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=374, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:14,361 INFO L87 Difference]: Start difference. First operand 2548 states and 3360 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:14,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:14,828 INFO L93 Difference]: Finished difference Result 4588 states and 5858 transitions. [2021-08-21 16:39:14,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:39:14,829 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:14,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:14,833 INFO L225 Difference]: With dead ends: 4588 [2021-08-21 16:39:14,833 INFO L226 Difference]: Without dead ends: 4418 [2021-08-21 16:39:14,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 564.4ms TimeCoverageRelationStatistics Valid=385, Invalid=1097, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:39:14,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4418 states. [2021-08-21 16:39:14,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4418 to 2602. [2021-08-21 16:39:14,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2602 states, 2591 states have (on average 1.3207255885758395) internal successors, (3422), 2601 states have internal predecessors, (3422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:14,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 3422 transitions. [2021-08-21 16:39:14,854 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 3422 transitions. Word has length 67 [2021-08-21 16:39:14,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:14,854 INFO L470 AbstractCegarLoop]: Abstraction has 2602 states and 3422 transitions. [2021-08-21 16:39:14,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:14,855 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 3422 transitions. [2021-08-21 16:39:14,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:14,857 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:14,857 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, 1, 1] [2021-08-21 16:39:14,879 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:39:15,057 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:39:15,057 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:15,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:15,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1127781836, now seen corresponding path program 31 times [2021-08-21 16:39:15,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:15,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068575352] [2021-08-21 16:39:15,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:15,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:15,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:15,173 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:39:15,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:15,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068575352] [2021-08-21 16:39:15,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068575352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:15,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224290656] [2021-08-21 16:39:15,174 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:39:15,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:15,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:15,174 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:39:15,177 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:39:17,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:17,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:17,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:17,903 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:39:17,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224290656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:17,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:17,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:17,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964520172] [2021-08-21 16:39:17,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:17,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:17,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:17,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=380, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:17,904 INFO L87 Difference]: Start difference. First operand 2602 states and 3422 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:18,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:18,443 INFO L93 Difference]: Finished difference Result 4643 states and 5944 transitions. [2021-08-21 16:39:18,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:39:18,443 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:18,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:18,447 INFO L225 Difference]: With dead ends: 4643 [2021-08-21 16:39:18,447 INFO L226 Difference]: Without dead ends: 4423 [2021-08-21 16:39:18,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 585.6ms TimeCoverageRelationStatistics Valid=506, Invalid=1386, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:39:18,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4423 states. [2021-08-21 16:39:18,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4423 to 2677. [2021-08-21 16:39:18,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2677 states, 2666 states have (on average 1.3184546136534134) internal successors, (3515), 2676 states have internal predecessors, (3515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:18,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2677 states to 2677 states and 3515 transitions. [2021-08-21 16:39:18,470 INFO L78 Accepts]: Start accepts. Automaton has 2677 states and 3515 transitions. Word has length 67 [2021-08-21 16:39:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:18,471 INFO L470 AbstractCegarLoop]: Abstraction has 2677 states and 3515 transitions. [2021-08-21 16:39:18,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:18,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2677 states and 3515 transitions. [2021-08-21 16:39:18,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:18,473 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:18,473 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, 1, 1] [2021-08-21 16:39:18,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:18,692 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:39:18,693 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:18,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:18,693 INFO L82 PathProgramCache]: Analyzing trace with hash 2061591950, now seen corresponding path program 32 times [2021-08-21 16:39:18,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:18,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216462439] [2021-08-21 16:39:18,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:18,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:18,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:18,814 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:39:18,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:18,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216462439] [2021-08-21 16:39:18,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216462439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:18,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869495139] [2021-08-21 16:39:18,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:39:18,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:18,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:18,816 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:39:18,816 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:39:21,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:39:21,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:21,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:21,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:21,667 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:39:21,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869495139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:21,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:21,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:21,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302774915] [2021-08-21 16:39:21,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:21,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:21,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:21,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:21,669 INFO L87 Difference]: Start difference. First operand 2677 states and 3515 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:22,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:22,338 INFO L93 Difference]: Finished difference Result 4748 states and 6066 transitions. [2021-08-21 16:39:22,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:39:22,338 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:22,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:22,343 INFO L225 Difference]: With dead ends: 4748 [2021-08-21 16:39:22,343 INFO L226 Difference]: Without dead ends: 4578 [2021-08-21 16:39:22,343 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 694.7ms TimeCoverageRelationStatistics Valid=443, Invalid=1279, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:39:22,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4578 states. [2021-08-21 16:39:22,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4578 to 2702. [2021-08-21 16:39:22,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2702 states, 2691 states have (on average 1.3177257525083612) internal successors, (3546), 2701 states have internal predecessors, (3546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:22,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2702 states to 2702 states and 3546 transitions. [2021-08-21 16:39:22,368 INFO L78 Accepts]: Start accepts. Automaton has 2702 states and 3546 transitions. Word has length 67 [2021-08-21 16:39:22,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:22,368 INFO L470 AbstractCegarLoop]: Abstraction has 2702 states and 3546 transitions. [2021-08-21 16:39:22,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:22,368 INFO L276 IsEmpty]: Start isEmpty. Operand 2702 states and 3546 transitions. [2021-08-21 16:39:22,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:22,371 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:22,371 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, 1, 1] [2021-08-21 16:39:22,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:22,571 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:39:22,571 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:22,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:22,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1721183744, now seen corresponding path program 33 times [2021-08-21 16:39:22,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:22,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952268754] [2021-08-21 16:39:22,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:22,572 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:22,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:22,701 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:39:22,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:22,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952268754] [2021-08-21 16:39:22,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952268754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:22,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507685441] [2021-08-21 16:39:22,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:39:22,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:22,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:22,703 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:39:22,703 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:39:24,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:39:24,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:24,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:24,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:25,593 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:39:25,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507685441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:25,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:25,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:25,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512559535] [2021-08-21 16:39:25,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:25,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:25,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:25,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=374, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:25,594 INFO L87 Difference]: Start difference. First operand 2702 states and 3546 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:26,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:26,135 INFO L93 Difference]: Finished difference Result 4638 states and 5907 transitions. [2021-08-21 16:39:26,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:39:26,140 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:26,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:26,144 INFO L225 Difference]: With dead ends: 4638 [2021-08-21 16:39:26,144 INFO L226 Difference]: Without dead ends: 4518 [2021-08-21 16:39:26,144 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 593.4ms TimeCoverageRelationStatistics Valid=496, Invalid=1396, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:39:26,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states. [2021-08-21 16:39:26,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 2677. [2021-08-21 16:39:26,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2677 states, 2666 states have (on average 1.3184546136534134) internal successors, (3515), 2676 states have internal predecessors, (3515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:26,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2677 states to 2677 states and 3515 transitions. [2021-08-21 16:39:26,166 INFO L78 Accepts]: Start accepts. Automaton has 2677 states and 3515 transitions. Word has length 67 [2021-08-21 16:39:26,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:26,166 INFO L470 AbstractCegarLoop]: Abstraction has 2677 states and 3515 transitions. [2021-08-21 16:39:26,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:26,167 INFO L276 IsEmpty]: Start isEmpty. Operand 2677 states and 3515 transitions. [2021-08-21 16:39:26,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:26,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:26,169 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:39:26,179 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:39:26,370 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:39:26,370 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:26,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:26,370 INFO L82 PathProgramCache]: Analyzing trace with hash 848072272, now seen corresponding path program 34 times [2021-08-21 16:39:26,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:26,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531787514] [2021-08-21 16:39:26,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:26,371 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:26,499 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:26,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:26,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531787514] [2021-08-21 16:39:26,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531787514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:26,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628421840] [2021-08-21 16:39:26,500 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:39:26,500 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:26,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:26,501 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:39:26,502 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:39:28,854 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:39:28,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:28,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:28,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:29,387 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:29,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628421840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:29,388 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:29,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:29,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937258553] [2021-08-21 16:39:29,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:29,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:29,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:29,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:29,388 INFO L87 Difference]: Start difference. First operand 2677 states and 3515 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:29,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:29,958 INFO L93 Difference]: Finished difference Result 5023 states and 6439 transitions. [2021-08-21 16:39:29,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:39:29,958 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:29,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:29,963 INFO L225 Difference]: With dead ends: 5023 [2021-08-21 16:39:29,963 INFO L226 Difference]: Without dead ends: 4538 [2021-08-21 16:39:29,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 590.0ms TimeCoverageRelationStatistics Valid=575, Invalid=1777, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:39:29,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4538 states. [2021-08-21 16:39:29,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4538 to 2801. [2021-08-21 16:39:29,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2801 states, 2790 states have (on average 1.3132616487455198) internal successors, (3664), 2800 states have internal predecessors, (3664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:29,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2801 states to 2801 states and 3664 transitions. [2021-08-21 16:39:29,999 INFO L78 Accepts]: Start accepts. Automaton has 2801 states and 3664 transitions. Word has length 67 [2021-08-21 16:39:29,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:29,999 INFO L470 AbstractCegarLoop]: Abstraction has 2801 states and 3664 transitions. [2021-08-21 16:39:29,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:29,999 INFO L276 IsEmpty]: Start isEmpty. Operand 2801 states and 3664 transitions. [2021-08-21 16:39:30,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:30,003 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:30,003 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:39:30,025 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:39:30,212 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:39:30,213 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:30,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:30,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1781882386, now seen corresponding path program 35 times [2021-08-21 16:39:30,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:30,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542976936] [2021-08-21 16:39:30,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:30,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:30,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:30,333 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:30,333 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:30,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542976936] [2021-08-21 16:39:30,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542976936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:30,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428856013] [2021-08-21 16:39:30,333 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:39:30,333 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:30,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:30,334 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:39:30,334 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:39:32,693 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:39:32,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:32,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:32,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:33,271 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:33,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428856013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:33,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:33,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:33,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318673044] [2021-08-21 16:39:33,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:33,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:33,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:33,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:33,272 INFO L87 Difference]: Start difference. First operand 2801 states and 3664 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:33,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:33,855 INFO L93 Difference]: Finished difference Result 4959 states and 6330 transitions. [2021-08-21 16:39:33,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:39:33,855 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:33,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:33,860 INFO L225 Difference]: With dead ends: 4959 [2021-08-21 16:39:33,860 INFO L226 Difference]: Without dead ends: 4689 [2021-08-21 16:39:33,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 623.5ms TimeCoverageRelationStatistics Valid=525, Invalid=1455, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:39:33,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4689 states. [2021-08-21 16:39:33,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4689 to 2796. [2021-08-21 16:39:33,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2796 states, 2785 states have (on average 1.3116696588868941) internal successors, (3653), 2795 states have internal predecessors, (3653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:33,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 3653 transitions. [2021-08-21 16:39:33,898 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 3653 transitions. Word has length 67 [2021-08-21 16:39:33,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:33,898 INFO L470 AbstractCegarLoop]: Abstraction has 2796 states and 3653 transitions. [2021-08-21 16:39:33,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:33,900 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 3653 transitions. [2021-08-21 16:39:33,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:33,902 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:33,902 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, 1, 1] [2021-08-21 16:39:33,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:34,124 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:39:34,125 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:34,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:34,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1441474180, now seen corresponding path program 36 times [2021-08-21 16:39:34,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:34,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553928268] [2021-08-21 16:39:34,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:34,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:34,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:34,248 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:39:34,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:34,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553928268] [2021-08-21 16:39:34,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553928268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:34,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982587011] [2021-08-21 16:39:34,249 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:39:34,249 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:34,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:34,250 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:39:34,250 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:39:36,688 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:39:36,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:36,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:36,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:37,305 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:39:37,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982587011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:37,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:37,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:37,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824487273] [2021-08-21 16:39:37,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:37,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:37,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:37,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:37,307 INFO L87 Difference]: Start difference. First operand 2796 states and 3653 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:37,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:37,947 INFO L93 Difference]: Finished difference Result 5179 states and 6585 transitions. [2021-08-21 16:39:37,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:39:37,948 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:37,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:37,953 INFO L225 Difference]: With dead ends: 5179 [2021-08-21 16:39:37,953 INFO L226 Difference]: Without dead ends: 4959 [2021-08-21 16:39:37,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 673.2ms TimeCoverageRelationStatistics Valid=596, Invalid=1660, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:39:37,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4959 states. [2021-08-21 16:39:37,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4959 to 2946. [2021-08-21 16:39:37,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2946 states, 2935 states have (on average 1.3161839863713798) internal successors, (3863), 2945 states have internal predecessors, (3863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:37,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2946 states to 2946 states and 3863 transitions. [2021-08-21 16:39:37,997 INFO L78 Accepts]: Start accepts. Automaton has 2946 states and 3863 transitions. Word has length 67 [2021-08-21 16:39:37,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:37,998 INFO L470 AbstractCegarLoop]: Abstraction has 2946 states and 3863 transitions. [2021-08-21 16:39:37,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:37,998 INFO L276 IsEmpty]: Start isEmpty. Operand 2946 states and 3863 transitions. [2021-08-21 16:39:37,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:37,999 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:38,000 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, 1, 1] [2021-08-21 16:39:38,023 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:39:38,200 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:39:38,200 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:38,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:38,200 INFO L82 PathProgramCache]: Analyzing trace with hash -479182564, now seen corresponding path program 37 times [2021-08-21 16:39:38,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:38,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954335477] [2021-08-21 16:39:38,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:38,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:38,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:38,325 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:39:38,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:38,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954335477] [2021-08-21 16:39:38,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954335477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:38,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142337005] [2021-08-21 16:39:38,326 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:39:38,326 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:38,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:38,326 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:39:38,327 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:39:40,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:40,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:40,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:41,389 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:39:41,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142337005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:41,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:41,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:41,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95711388] [2021-08-21 16:39:41,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:41,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:41,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:41,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:41,390 INFO L87 Difference]: Start difference. First operand 2946 states and 3863 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:42,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:42,000 INFO L93 Difference]: Finished difference Result 5047 states and 6429 transitions. [2021-08-21 16:39:42,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:39:42,000 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:42,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:42,005 INFO L225 Difference]: With dead ends: 5047 [2021-08-21 16:39:42,005 INFO L226 Difference]: Without dead ends: 4827 [2021-08-21 16:39:42,006 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 640.7ms TimeCoverageRelationStatistics Valid=572, Invalid=1590, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:39:42,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4827 states. [2021-08-21 16:39:42,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4827 to 2916. [2021-08-21 16:39:42,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2916 states, 2905 states have (on average 1.315318416523236) internal successors, (3821), 2915 states have internal predecessors, (3821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:42,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2916 states to 2916 states and 3821 transitions. [2021-08-21 16:39:42,032 INFO L78 Accepts]: Start accepts. Automaton has 2916 states and 3821 transitions. Word has length 67 [2021-08-21 16:39:42,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:42,032 INFO L470 AbstractCegarLoop]: Abstraction has 2916 states and 3821 transitions. [2021-08-21 16:39:42,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:42,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2916 states and 3821 transitions. [2021-08-21 16:39:42,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:42,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:42,034 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:39:42,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:42,234 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:39:42,234 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:42,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:42,235 INFO L82 PathProgramCache]: Analyzing trace with hash -918315822, now seen corresponding path program 38 times [2021-08-21 16:39:42,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:42,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60679526] [2021-08-21 16:39:42,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:42,235 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:42,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:42,358 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:42,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:42,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60679526] [2021-08-21 16:39:42,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60679526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:42,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301506986] [2021-08-21 16:39:42,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:39:42,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:42,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:42,359 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:39:42,360 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:39:44,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:39:44,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:44,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:44,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:45,446 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:45,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301506986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:45,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:45,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:45,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537191161] [2021-08-21 16:39:45,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:45,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:45,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:45,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:45,447 INFO L87 Difference]: Start difference. First operand 2916 states and 3821 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:46,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:46,055 INFO L93 Difference]: Finished difference Result 5073 states and 6460 transitions. [2021-08-21 16:39:46,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 16:39:46,056 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:46,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:46,060 INFO L225 Difference]: With dead ends: 5073 [2021-08-21 16:39:46,060 INFO L226 Difference]: Without dead ends: 4803 [2021-08-21 16:39:46,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 624.1ms TimeCoverageRelationStatistics Valid=655, Invalid=1895, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:39:46,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4803 states. [2021-08-21 16:39:46,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4803 to 2871. [2021-08-21 16:39:46,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2871 states, 2860 states have (on average 1.3181818181818181) internal successors, (3770), 2870 states have internal predecessors, (3770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:46,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2871 states to 2871 states and 3770 transitions. [2021-08-21 16:39:46,085 INFO L78 Accepts]: Start accepts. Automaton has 2871 states and 3770 transitions. Word has length 67 [2021-08-21 16:39:46,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:46,085 INFO L470 AbstractCegarLoop]: Abstraction has 2871 states and 3770 transitions. [2021-08-21 16:39:46,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:46,085 INFO L276 IsEmpty]: Start isEmpty. Operand 2871 states and 3770 transitions. [2021-08-21 16:39:46,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:46,087 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:46,088 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:39:46,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:46,304 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:39:46,305 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:46,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:46,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1614494906, now seen corresponding path program 39 times [2021-08-21 16:39:46,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:46,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116851458] [2021-08-21 16:39:46,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:46,305 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:46,457 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:46,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:46,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116851458] [2021-08-21 16:39:46,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116851458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:46,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124164744] [2021-08-21 16:39:46,457 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:39:46,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:46,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:46,458 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:39:46,496 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:39:49,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:39:49,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:49,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:49,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:49,638 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:49,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124164744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:49,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:49,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:49,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772893617] [2021-08-21 16:39:49,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:49,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:49,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:49,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:49,640 INFO L87 Difference]: Start difference. First operand 2871 states and 3770 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:50,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:50,123 INFO L93 Difference]: Finished difference Result 4602 states and 5856 transitions. [2021-08-21 16:39:50,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:39:50,124 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:50,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:50,128 INFO L225 Difference]: With dead ends: 4602 [2021-08-21 16:39:50,128 INFO L226 Difference]: Without dead ends: 4482 [2021-08-21 16:39:50,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 553.6ms TimeCoverageRelationStatistics Valid=491, Invalid=1401, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:39:50,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4482 states. [2021-08-21 16:39:50,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4482 to 2866. [2021-08-21 16:39:50,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2866 states, 2855 states have (on average 1.3166374781085814) internal successors, (3759), 2865 states have internal predecessors, (3759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:50,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2866 states to 2866 states and 3759 transitions. [2021-08-21 16:39:50,153 INFO L78 Accepts]: Start accepts. Automaton has 2866 states and 3759 transitions. Word has length 67 [2021-08-21 16:39:50,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:50,153 INFO L470 AbstractCegarLoop]: Abstraction has 2866 states and 3759 transitions. [2021-08-21 16:39:50,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:50,153 INFO L276 IsEmpty]: Start isEmpty. Operand 2866 states and 3759 transitions. [2021-08-21 16:39:50,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:50,155 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:50,155 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:39:50,178 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:39:50,359 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:39:50,360 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:50,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:50,360 INFO L82 PathProgramCache]: Analyzing trace with hash 56416704, now seen corresponding path program 40 times [2021-08-21 16:39:50,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:50,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792740599] [2021-08-21 16:39:50,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:50,360 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:50,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:50,482 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:50,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:50,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792740599] [2021-08-21 16:39:50,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792740599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:50,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [678475205] [2021-08-21 16:39:50,482 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:39:50,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:50,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:50,483 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:39:50,484 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:39:53,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:39:53,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:53,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:53,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:53,730 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:53,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [678475205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:53,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:53,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:53,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668430528] [2021-08-21 16:39:53,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:53,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:53,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:53,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:53,731 INFO L87 Difference]: Start difference. First operand 2866 states and 3759 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:54,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:54,162 INFO L93 Difference]: Finished difference Result 4854 states and 6182 transitions. [2021-08-21 16:39:54,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:39:54,162 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:54,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:54,167 INFO L225 Difference]: With dead ends: 4854 [2021-08-21 16:39:54,167 INFO L226 Difference]: Without dead ends: 4634 [2021-08-21 16:39:54,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 475.8ms TimeCoverageRelationStatistics Valid=461, Invalid=1261, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:39:54,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4634 states. [2021-08-21 16:39:54,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4634 to 2866. [2021-08-21 16:39:54,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2866 states, 2855 states have (on average 1.3166374781085814) internal successors, (3759), 2865 states have internal predecessors, (3759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:54,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2866 states to 2866 states and 3759 transitions. [2021-08-21 16:39:54,202 INFO L78 Accepts]: Start accepts. Automaton has 2866 states and 3759 transitions. Word has length 67 [2021-08-21 16:39:54,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:54,202 INFO L470 AbstractCegarLoop]: Abstraction has 2866 states and 3759 transitions. [2021-08-21 16:39:54,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:54,202 INFO L276 IsEmpty]: Start isEmpty. Operand 2866 states and 3759 transitions. [2021-08-21 16:39:54,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:54,204 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:54,204 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:39:54,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 16:39:54,404 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:39:54,405 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:54,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:54,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1864240040, now seen corresponding path program 41 times [2021-08-21 16:39:54,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:54,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159114329] [2021-08-21 16:39:54,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:54,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:54,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:54,522 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:54,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:54,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159114329] [2021-08-21 16:39:54,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159114329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:54,523 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127566908] [2021-08-21 16:39:54,523 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:39:54,523 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:54,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:54,523 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:39:54,524 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:39:57,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:39:57,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:57,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:57,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:57,819 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:57,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127566908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:57,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:57,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:57,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093417506] [2021-08-21 16:39:57,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:57,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:57,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:57,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:57,820 INFO L87 Difference]: Start difference. First operand 2866 states and 3759 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:58,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:58,308 INFO L93 Difference]: Finished difference Result 5012 states and 6376 transitions. [2021-08-21 16:39:58,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:39:58,308 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:39:58,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:58,313 INFO L225 Difference]: With dead ends: 5012 [2021-08-21 16:39:58,313 INFO L226 Difference]: Without dead ends: 4792 [2021-08-21 16:39:58,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 520.8ms TimeCoverageRelationStatistics Valid=489, Invalid=1317, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:39:58,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4792 states. [2021-08-21 16:39:58,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4792 to 2841. [2021-08-21 16:39:58,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2841 states, 2830 states have (on average 1.317314487632509) internal successors, (3728), 2840 states have internal predecessors, (3728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:58,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2841 states to 2841 states and 3728 transitions. [2021-08-21 16:39:58,339 INFO L78 Accepts]: Start accepts. Automaton has 2841 states and 3728 transitions. Word has length 67 [2021-08-21 16:39:58,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:58,339 INFO L470 AbstractCegarLoop]: Abstraction has 2841 states and 3728 transitions. [2021-08-21 16:39:58,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:39:58,339 INFO L276 IsEmpty]: Start isEmpty. Operand 2841 states and 3728 transitions. [2021-08-21 16:39:58,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:58,341 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:58,341 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:39:58,365 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:39:58,544 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:39:58,545 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:58,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:58,545 INFO L82 PathProgramCache]: Analyzing trace with hash 266188992, now seen corresponding path program 42 times [2021-08-21 16:39:58,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:58,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268851758] [2021-08-21 16:39:58,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:58,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:58,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:58,681 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:58,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:58,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268851758] [2021-08-21 16:39:58,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268851758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:58,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452582627] [2021-08-21 16:39:58,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:39:58,682 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:58,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:58,682 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:39:58,686 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:40:01,487 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:40:01,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:01,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:01,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:02,061 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:02,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452582627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:02,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:02,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:02,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519923425] [2021-08-21 16:40:02,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:02,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:02,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:02,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:02,063 INFO L87 Difference]: Start difference. First operand 2841 states and 3728 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:02,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:02,741 INFO L93 Difference]: Finished difference Result 5053 states and 6419 transitions. [2021-08-21 16:40:02,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:40:02,741 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:02,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:02,746 INFO L225 Difference]: With dead ends: 5053 [2021-08-21 16:40:02,746 INFO L226 Difference]: Without dead ends: 4833 [2021-08-21 16:40:02,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 654.9ms TimeCoverageRelationStatistics Valid=548, Invalid=1522, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:40:02,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4833 states. [2021-08-21 16:40:02,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4833 to 2866. [2021-08-21 16:40:02,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2866 states, 2855 states have (on average 1.3166374781085814) internal successors, (3759), 2865 states have internal predecessors, (3759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:02,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2866 states to 2866 states and 3759 transitions. [2021-08-21 16:40:02,770 INFO L78 Accepts]: Start accepts. Automaton has 2866 states and 3759 transitions. Word has length 67 [2021-08-21 16:40:02,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:02,770 INFO L470 AbstractCegarLoop]: Abstraction has 2866 states and 3759 transitions. [2021-08-21 16:40:02,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:02,770 INFO L276 IsEmpty]: Start isEmpty. Operand 2866 states and 3759 transitions. [2021-08-21 16:40:02,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:02,772 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:02,772 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, 1, 1] [2021-08-21 16:40:02,796 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:40:02,981 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:40:02,981 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:02,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:02,981 INFO L82 PathProgramCache]: Analyzing trace with hash 604424116, now seen corresponding path program 43 times [2021-08-21 16:40:02,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:02,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342251455] [2021-08-21 16:40:02,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:02,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:03,280 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:40:03,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:03,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342251455] [2021-08-21 16:40:03,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342251455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:03,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139073111] [2021-08-21 16:40:03,281 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:40:03,281 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:03,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:03,285 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:40:03,320 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:40:06,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:06,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:06,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:06,959 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:40:06,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139073111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:06,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:06,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:06,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858282997] [2021-08-21 16:40:06,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:06,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:06,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:06,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:06,960 INFO L87 Difference]: Start difference. First operand 2866 states and 3759 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:07,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:07,512 INFO L93 Difference]: Finished difference Result 5112 states and 6479 transitions. [2021-08-21 16:40:07,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:40:07,512 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:07,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:07,517 INFO L225 Difference]: With dead ends: 5112 [2021-08-21 16:40:07,517 INFO L226 Difference]: Without dead ends: 4942 [2021-08-21 16:40:07,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 665.7ms TimeCoverageRelationStatistics Valid=501, Invalid=1391, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:40:07,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4942 states. [2021-08-21 16:40:07,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4942 to 2816. [2021-08-21 16:40:07,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2816 states, 2805 states have (on average 1.3180035650623887) internal successors, (3697), 2815 states have internal predecessors, (3697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:07,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2816 states to 2816 states and 3697 transitions. [2021-08-21 16:40:07,546 INFO L78 Accepts]: Start accepts. Automaton has 2816 states and 3697 transitions. Word has length 67 [2021-08-21 16:40:07,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:07,546 INFO L470 AbstractCegarLoop]: Abstraction has 2816 states and 3697 transitions. [2021-08-21 16:40:07,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:07,547 INFO L276 IsEmpty]: Start isEmpty. Operand 2816 states and 3697 transitions. [2021-08-21 16:40:07,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:07,548 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:07,548 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, 1, 1] [2021-08-21 16:40:07,572 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:40:07,749 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:40:07,749 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:07,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:07,749 INFO L82 PathProgramCache]: Analyzing trace with hash -247626676, now seen corresponding path program 44 times [2021-08-21 16:40:07,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:07,749 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950645121] [2021-08-21 16:40:07,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:07,750 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:07,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:07,880 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:40:07,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:07,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950645121] [2021-08-21 16:40:07,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950645121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:07,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434801267] [2021-08-21 16:40:07,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:40:07,880 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:07,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:07,881 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:40:07,882 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:40:10,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:40:10,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:10,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:10,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:11,517 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:40:11,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434801267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:11,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:11,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:11,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437696883] [2021-08-21 16:40:11,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:11,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:11,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:11,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:11,518 INFO L87 Difference]: Start difference. First operand 2816 states and 3697 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:12,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:12,019 INFO L93 Difference]: Finished difference Result 4897 states and 6214 transitions. [2021-08-21 16:40:12,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:40:12,019 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:12,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:12,024 INFO L225 Difference]: With dead ends: 4897 [2021-08-21 16:40:12,024 INFO L226 Difference]: Without dead ends: 4727 [2021-08-21 16:40:12,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 559.2ms TimeCoverageRelationStatistics Valid=440, Invalid=1282, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:40:12,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4727 states. [2021-08-21 16:40:12,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4727 to 2846. [2021-08-21 16:40:12,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2846 states, 2835 states have (on average 1.3188712522045856) internal successors, (3739), 2845 states have internal predecessors, (3739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:12,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2846 states to 2846 states and 3739 transitions. [2021-08-21 16:40:12,049 INFO L78 Accepts]: Start accepts. Automaton has 2846 states and 3739 transitions. Word has length 67 [2021-08-21 16:40:12,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:12,049 INFO L470 AbstractCegarLoop]: Abstraction has 2846 states and 3739 transitions. [2021-08-21 16:40:12,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:12,049 INFO L276 IsEmpty]: Start isEmpty. Operand 2846 states and 3739 transitions. [2021-08-21 16:40:12,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:12,051 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:12,051 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, 1, 1] [2021-08-21 16:40:12,078 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:40:12,252 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:40:12,252 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:12,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:12,252 INFO L82 PathProgramCache]: Analyzing trace with hash 2126683876, now seen corresponding path program 45 times [2021-08-21 16:40:12,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:12,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607734044] [2021-08-21 16:40:12,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:12,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:12,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:12,389 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:40:12,390 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:12,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607734044] [2021-08-21 16:40:12,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607734044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:12,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737446632] [2021-08-21 16:40:12,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:40:12,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:12,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:12,391 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:40:12,391 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:40:15,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:40:15,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:15,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:15,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:16,140 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:40:16,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737446632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:16,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:16,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:16,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037258213] [2021-08-21 16:40:16,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:16,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:16,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:16,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:16,141 INFO L87 Difference]: Start difference. First operand 2846 states and 3739 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:16,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:16,636 INFO L93 Difference]: Finished difference Result 4881 states and 6194 transitions. [2021-08-21 16:40:16,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:40:16,637 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:16,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:16,642 INFO L225 Difference]: With dead ends: 4881 [2021-08-21 16:40:16,642 INFO L226 Difference]: Without dead ends: 4711 [2021-08-21 16:40:16,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 536.0ms TimeCoverageRelationStatistics Valid=445, Invalid=1277, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:40:16,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4711 states. [2021-08-21 16:40:16,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4711 to 2796. [2021-08-21 16:40:16,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2796 states, 2785 states have (on average 1.3116696588868941) internal successors, (3653), 2795 states have internal predecessors, (3653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:16,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 3653 transitions. [2021-08-21 16:40:16,670 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 3653 transitions. Word has length 67 [2021-08-21 16:40:16,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:16,670 INFO L470 AbstractCegarLoop]: Abstraction has 2796 states and 3653 transitions. [2021-08-21 16:40:16,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:16,671 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 3653 transitions. [2021-08-21 16:40:16,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:16,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:16,673 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:40:16,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:16,873 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:40:16,873 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:16,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:16,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1683521294, now seen corresponding path program 46 times [2021-08-21 16:40:16,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:16,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342241863] [2021-08-21 16:40:16,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:16,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:16,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:17,010 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:17,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:17,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342241863] [2021-08-21 16:40:17,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342241863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:17,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976371844] [2021-08-21 16:40:17,010 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:40:17,010 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:17,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:17,011 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:40:17,011 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:40:20,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:40:20,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:20,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:20,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:20,678 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:20,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976371844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:20,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:20,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:20,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937036349] [2021-08-21 16:40:20,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:20,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:20,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:20,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:20,679 INFO L87 Difference]: Start difference. First operand 2796 states and 3653 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:21,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:21,651 INFO L93 Difference]: Finished difference Result 5760 states and 7312 transitions. [2021-08-21 16:40:21,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 16:40:21,651 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:21,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:21,657 INFO L225 Difference]: With dead ends: 5760 [2021-08-21 16:40:21,657 INFO L226 Difference]: Without dead ends: 5570 [2021-08-21 16:40:21,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 962.1ms TimeCoverageRelationStatistics Valid=767, Invalid=2773, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 16:40:21,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5570 states. [2021-08-21 16:40:21,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5570 to 2880. [2021-08-21 16:40:21,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2880 states, 2869 states have (on average 1.3123039386545834) internal successors, (3765), 2879 states have internal predecessors, (3765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:21,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2880 states to 2880 states and 3765 transitions. [2021-08-21 16:40:21,687 INFO L78 Accepts]: Start accepts. Automaton has 2880 states and 3765 transitions. Word has length 67 [2021-08-21 16:40:21,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:21,687 INFO L470 AbstractCegarLoop]: Abstraction has 2880 states and 3765 transitions. [2021-08-21 16:40:21,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:21,687 INFO L276 IsEmpty]: Start isEmpty. Operand 2880 states and 3765 transitions. [2021-08-21 16:40:21,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:21,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:21,689 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, 1, 1] [2021-08-21 16:40:21,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:21,889 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:40:21,890 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:21,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:21,890 INFO L82 PathProgramCache]: Analyzing trace with hash -377085430, now seen corresponding path program 47 times [2021-08-21 16:40:21,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:21,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837607479] [2021-08-21 16:40:21,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:21,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:21,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:22,022 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:40:22,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:22,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837607479] [2021-08-21 16:40:22,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837607479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:22,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754761254] [2021-08-21 16:40:22,022 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:40:22,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:22,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:22,025 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:40:22,048 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:40:25,154 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:40:25,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:25,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:25,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:25,644 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:40:25,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754761254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:25,644 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:25,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:25,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4001540] [2021-08-21 16:40:25,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:25,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:25,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:25,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:25,645 INFO L87 Difference]: Start difference. First operand 2880 states and 3765 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:27,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:27,046 INFO L93 Difference]: Finished difference Result 6815 states and 8662 transitions. [2021-08-21 16:40:27,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 16:40:27,047 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:27,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:27,054 INFO L225 Difference]: With dead ends: 6815 [2021-08-21 16:40:27,054 INFO L226 Difference]: Without dead ends: 6435 [2021-08-21 16:40:27,055 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1612 ImplicationChecksByTransitivity, 1349.4ms TimeCoverageRelationStatistics Valid=1116, Invalid=3996, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 16:40:27,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6435 states. [2021-08-21 16:40:27,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6435 to 3004. [2021-08-21 16:40:27,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3004 states, 2993 states have (on average 1.3087203474774474) internal successors, (3917), 3003 states have internal predecessors, (3917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:27,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3004 states to 3004 states and 3917 transitions. [2021-08-21 16:40:27,091 INFO L78 Accepts]: Start accepts. Automaton has 3004 states and 3917 transitions. Word has length 67 [2021-08-21 16:40:27,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:27,092 INFO L470 AbstractCegarLoop]: Abstraction has 3004 states and 3917 transitions. [2021-08-21 16:40:27,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:27,092 INFO L276 IsEmpty]: Start isEmpty. Operand 3004 states and 3917 transitions. [2021-08-21 16:40:27,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:27,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:27,094 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:40:27,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 16:40:27,294 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:40:27,295 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:27,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:27,295 INFO L82 PathProgramCache]: Analyzing trace with hash -93644074, now seen corresponding path program 48 times [2021-08-21 16:40:27,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:27,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960567715] [2021-08-21 16:40:27,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:27,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:27,439 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:27,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:27,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960567715] [2021-08-21 16:40:27,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960567715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:27,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197784461] [2021-08-21 16:40:27,440 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:40:27,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:27,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:27,445 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:40:27,524 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:40:30,688 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:40:30,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:30,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:30,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:31,267 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:31,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197784461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:31,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:31,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:31,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715093249] [2021-08-21 16:40:31,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:31,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:31,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:31,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:31,268 INFO L87 Difference]: Start difference. First operand 3004 states and 3917 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:32,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:32,551 INFO L93 Difference]: Finished difference Result 5994 states and 7580 transitions. [2021-08-21 16:40:32,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 16:40:32,551 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:32,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:32,558 INFO L225 Difference]: With dead ends: 5994 [2021-08-21 16:40:32,558 INFO L226 Difference]: Without dead ends: 5889 [2021-08-21 16:40:32,558 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 1258.6ms TimeCoverageRelationStatistics Valid=965, Invalid=3325, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 16:40:32,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5889 states. [2021-08-21 16:40:32,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5889 to 2999. [2021-08-21 16:40:32,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2988 states have (on average 1.3109103078982598) internal successors, (3917), 2998 states have internal predecessors, (3917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:32,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 3917 transitions. [2021-08-21 16:40:32,592 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 3917 transitions. Word has length 67 [2021-08-21 16:40:32,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:32,592 INFO L470 AbstractCegarLoop]: Abstraction has 2999 states and 3917 transitions. [2021-08-21 16:40:32,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:32,593 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 3917 transitions. [2021-08-21 16:40:32,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:32,595 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:32,595 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, 1, 1] [2021-08-21 16:40:32,619 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:40:32,798 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:40:32,798 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:32,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:32,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1467950542, now seen corresponding path program 49 times [2021-08-21 16:40:32,798 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:32,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395474109] [2021-08-21 16:40:32,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:32,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:32,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:32,934 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:40:32,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:32,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395474109] [2021-08-21 16:40:32,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395474109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:32,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316941402] [2021-08-21 16:40:32,934 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:40:32,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:32,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:32,935 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:40:32,936 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:40:36,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:36,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:36,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:36,794 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:40:36,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316941402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:36,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:36,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:36,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396528455] [2021-08-21 16:40:36,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:36,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:36,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:36,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:36,795 INFO L87 Difference]: Start difference. First operand 2999 states and 3917 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:38,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:38,856 INFO L93 Difference]: Finished difference Result 7471 states and 9477 transitions. [2021-08-21 16:40:38,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-21 16:40:38,856 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:38,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:38,864 INFO L225 Difference]: With dead ends: 7471 [2021-08-21 16:40:38,864 INFO L226 Difference]: Without dead ends: 7051 [2021-08-21 16:40:38,865 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2296 ImplicationChecksByTransitivity, 1906.0ms TimeCoverageRelationStatistics Valid=1434, Invalid=5208, Unknown=0, NotChecked=0, Total=6642 [2021-08-21 16:40:38,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7051 states. [2021-08-21 16:40:38,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7051 to 3064. [2021-08-21 16:40:38,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3064 states, 3053 states have (on average 1.3141172617097936) internal successors, (4012), 3063 states have internal predecessors, (4012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:38,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3064 states to 3064 states and 4012 transitions. [2021-08-21 16:40:38,921 INFO L78 Accepts]: Start accepts. Automaton has 3064 states and 4012 transitions. Word has length 67 [2021-08-21 16:40:38,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:38,921 INFO L470 AbstractCegarLoop]: Abstraction has 3064 states and 4012 transitions. [2021-08-21 16:40:38,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:38,921 INFO L276 IsEmpty]: Start isEmpty. Operand 3064 states and 4012 transitions. [2021-08-21 16:40:38,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:38,923 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:38,923 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, 1, 1] [2021-08-21 16:40:38,949 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:40:39,124 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:40:39,124 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:39,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:39,124 INFO L82 PathProgramCache]: Analyzing trace with hash -494769252, now seen corresponding path program 50 times [2021-08-21 16:40:39,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:39,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018823887] [2021-08-21 16:40:39,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:39,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:39,260 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:40:39,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:39,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018823887] [2021-08-21 16:40:39,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018823887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:39,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962626882] [2021-08-21 16:40:39,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:40:39,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:39,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:39,262 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:40:39,262 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:40:42,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:40:42,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:42,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:42,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:43,119 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:40:43,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962626882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:43,119 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:43,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:43,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5307219] [2021-08-21 16:40:43,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:43,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:43,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:43,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:43,120 INFO L87 Difference]: Start difference. First operand 3064 states and 4012 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:44,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:44,734 INFO L93 Difference]: Finished difference Result 7653 states and 9801 transitions. [2021-08-21 16:40:44,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 16:40:44,734 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:44,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:44,741 INFO L225 Difference]: With dead ends: 7653 [2021-08-21 16:40:44,741 INFO L226 Difference]: Without dead ends: 7038 [2021-08-21 16:40:44,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 1497.1ms TimeCoverageRelationStatistics Valid=1381, Invalid=5099, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 16:40:44,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7038 states. [2021-08-21 16:40:44,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7038 to 3084. [2021-08-21 16:40:44,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3084 states, 3073 states have (on average 1.3120728929384966) internal successors, (4032), 3083 states have internal predecessors, (4032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:44,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3084 states to 3084 states and 4032 transitions. [2021-08-21 16:40:44,775 INFO L78 Accepts]: Start accepts. Automaton has 3084 states and 4032 transitions. Word has length 67 [2021-08-21 16:40:44,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:44,776 INFO L470 AbstractCegarLoop]: Abstraction has 3084 states and 4032 transitions. [2021-08-21 16:40:44,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:44,776 INFO L276 IsEmpty]: Start isEmpty. Operand 3084 states and 4032 transitions. [2021-08-21 16:40:44,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:44,778 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:44,778 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:40:44,803 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 16:40:44,978 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:40:44,978 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:44,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:44,978 INFO L82 PathProgramCache]: Analyzing trace with hash -1296165750, now seen corresponding path program 51 times [2021-08-21 16:40:44,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:44,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218775429] [2021-08-21 16:40:44,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:44,979 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:45,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:45,145 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:45,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:45,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218775429] [2021-08-21 16:40:45,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218775429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:45,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793968299] [2021-08-21 16:40:45,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:40:45,146 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:45,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:45,147 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:40:45,147 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:40:48,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:40:48,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:48,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:48,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:48,877 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:48,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793968299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:48,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:48,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:48,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977307569] [2021-08-21 16:40:48,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:48,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:48,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:48,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:48,878 INFO L87 Difference]: Start difference. First operand 3084 states and 4032 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:50,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:50,623 INFO L93 Difference]: Finished difference Result 7183 states and 9193 transitions. [2021-08-21 16:40:50,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:40:50,623 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:50,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:50,629 INFO L225 Difference]: With dead ends: 7183 [2021-08-21 16:40:50,629 INFO L226 Difference]: Without dead ends: 6528 [2021-08-21 16:40:50,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2515 ImplicationChecksByTransitivity, 1593.7ms TimeCoverageRelationStatistics Valid=1636, Invalid=5846, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 16:40:50,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6528 states. [2021-08-21 16:40:50,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6528 to 3309. [2021-08-21 16:40:50,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3309 states, 3298 states have (on average 1.3068526379624015) internal successors, (4310), 3308 states have internal predecessors, (4310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:50,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3309 states to 3309 states and 4310 transitions. [2021-08-21 16:40:50,663 INFO L78 Accepts]: Start accepts. Automaton has 3309 states and 4310 transitions. Word has length 67 [2021-08-21 16:40:50,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:50,663 INFO L470 AbstractCegarLoop]: Abstraction has 3309 states and 4310 transitions. [2021-08-21 16:40:50,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:50,664 INFO L276 IsEmpty]: Start isEmpty. Operand 3309 states and 4310 transitions. [2021-08-21 16:40:50,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:50,666 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:50,666 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:40:50,691 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:40:50,866 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:40:50,866 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:50,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:50,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1386888650, now seen corresponding path program 52 times [2021-08-21 16:40:50,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:50,867 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883847343] [2021-08-21 16:40:50,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:50,867 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:50,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:51,007 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:51,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:51,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883847343] [2021-08-21 16:40:51,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883847343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:51,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035009964] [2021-08-21 16:40:51,008 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:40:51,008 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:51,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:51,009 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:40:51,010 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:40:54,427 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:40:54,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:54,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:54,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:55,030 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:55,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035009964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:55,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:55,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:55,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053851956] [2021-08-21 16:40:55,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:55,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:55,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:55,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:55,031 INFO L87 Difference]: Start difference. First operand 3309 states and 4310 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:56,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:56,828 INFO L93 Difference]: Finished difference Result 8253 states and 10511 transitions. [2021-08-21 16:40:56,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:40:56,829 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:40:56,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:56,835 INFO L225 Difference]: With dead ends: 8253 [2021-08-21 16:40:56,835 INFO L226 Difference]: Without dead ends: 7678 [2021-08-21 16:40:56,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2370 ImplicationChecksByTransitivity, 1666.6ms TimeCoverageRelationStatistics Valid=1576, Invalid=5396, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 16:40:56,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7678 states. [2021-08-21 16:40:56,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7678 to 3294. [2021-08-21 16:40:56,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3294 states, 3283 states have (on average 1.3100822418519646) internal successors, (4301), 3293 states have internal predecessors, (4301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:56,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3294 states to 3294 states and 4301 transitions. [2021-08-21 16:40:56,868 INFO L78 Accepts]: Start accepts. Automaton has 3294 states and 4301 transitions. Word has length 67 [2021-08-21 16:40:56,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:56,868 INFO L470 AbstractCegarLoop]: Abstraction has 3294 states and 4301 transitions. [2021-08-21 16:40:56,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:40:56,868 INFO L276 IsEmpty]: Start isEmpty. Operand 3294 states and 4301 transitions. [2021-08-21 16:40:56,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:56,870 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:56,870 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, 1, 1] [2021-08-21 16:40:56,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:57,083 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:40:57,083 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:57,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:57,083 INFO L82 PathProgramCache]: Analyzing trace with hash -575831144, now seen corresponding path program 53 times [2021-08-21 16:40:57,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:57,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082379447] [2021-08-21 16:40:57,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:57,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:57,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:57,200 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:40:57,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:57,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082379447] [2021-08-21 16:40:57,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082379447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:57,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674381949] [2021-08-21 16:40:57,200 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:40:57,200 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:57,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:57,201 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:40:57,218 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:41:00,572 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:41:00,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:00,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:00,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:01,078 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:41:01,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674381949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:01,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:01,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:01,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033813945] [2021-08-21 16:41:01,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:01,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:01,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:01,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:01,079 INFO L87 Difference]: Start difference. First operand 3294 states and 4301 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:02,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:02,808 INFO L93 Difference]: Finished difference Result 8355 states and 10647 transitions. [2021-08-21 16:41:02,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-21 16:41:02,809 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:41:02,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:02,817 INFO L225 Difference]: With dead ends: 8355 [2021-08-21 16:41:02,817 INFO L226 Difference]: Without dead ends: 7860 [2021-08-21 16:41:02,817 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2852 ImplicationChecksByTransitivity, 1585.1ms TimeCoverageRelationStatistics Valid=1763, Invalid=6247, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 16:41:02,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7860 states. [2021-08-21 16:41:02,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7860 to 3444. [2021-08-21 16:41:02,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3444 states, 3433 states have (on average 1.3140110690358286) internal successors, (4511), 3443 states have internal predecessors, (4511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:02,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3444 states to 3444 states and 4511 transitions. [2021-08-21 16:41:02,852 INFO L78 Accepts]: Start accepts. Automaton has 3444 states and 4511 transitions. Word has length 67 [2021-08-21 16:41:02,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:02,852 INFO L470 AbstractCegarLoop]: Abstraction has 3444 states and 4511 transitions. [2021-08-21 16:41:02,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:02,853 INFO L276 IsEmpty]: Start isEmpty. Operand 3444 states and 4511 transitions. [2021-08-21 16:41:02,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:02,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:02,855 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:41:02,880 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:41:03,055 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:41:03,055 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:03,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:03,055 INFO L82 PathProgramCache]: Analyzing trace with hash -714877174, now seen corresponding path program 54 times [2021-08-21 16:41:03,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:03,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018387532] [2021-08-21 16:41:03,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:03,056 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:03,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:03,177 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:03,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:03,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018387532] [2021-08-21 16:41:03,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018387532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:03,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596888761] [2021-08-21 16:41:03,178 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:41:03,178 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:03,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:03,179 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:41:03,179 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:41:06,617 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:41:06,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:06,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:06,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:07,101 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:07,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596888761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:07,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:07,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:07,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061421813] [2021-08-21 16:41:07,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:07,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:07,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:07,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:07,102 INFO L87 Difference]: Start difference. First operand 3444 states and 4511 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:08,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:08,915 INFO L93 Difference]: Finished difference Result 8698 states and 11067 transitions. [2021-08-21 16:41:08,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-08-21 16:41:08,916 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:41:08,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:08,923 INFO L225 Difference]: With dead ends: 8698 [2021-08-21 16:41:08,923 INFO L226 Difference]: Without dead ends: 8098 [2021-08-21 16:41:08,923 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3747 ImplicationChecksByTransitivity, 1685.1ms TimeCoverageRelationStatistics Valid=2111, Invalid=7989, Unknown=0, NotChecked=0, Total=10100 [2021-08-21 16:41:08,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8098 states. [2021-08-21 16:41:08,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8098 to 3609. [2021-08-21 16:41:08,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3609 states, 3598 states have (on average 1.3079488604780434) internal successors, (4706), 3608 states have internal predecessors, (4706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:08,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3609 states to 3609 states and 4706 transitions. [2021-08-21 16:41:08,959 INFO L78 Accepts]: Start accepts. Automaton has 3609 states and 4706 transitions. Word has length 67 [2021-08-21 16:41:08,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:08,959 INFO L470 AbstractCegarLoop]: Abstraction has 3609 states and 4706 transitions. [2021-08-21 16:41:08,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:08,959 INFO L276 IsEmpty]: Start isEmpty. Operand 3609 states and 4706 transitions. [2021-08-21 16:41:08,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:08,961 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:08,962 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, 1, 1] [2021-08-21 16:41:08,987 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:41:09,162 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:41:09,162 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:09,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:09,162 INFO L82 PathProgramCache]: Analyzing trace with hash -629952886, now seen corresponding path program 55 times [2021-08-21 16:41:09,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:09,163 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778755004] [2021-08-21 16:41:09,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:09,163 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:09,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:09,286 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:41:09,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:09,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778755004] [2021-08-21 16:41:09,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778755004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:09,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015087707] [2021-08-21 16:41:09,287 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:41:09,287 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:09,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:09,287 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:41:09,288 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:41:12,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:12,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:12,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:13,250 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:41:13,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015087707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:13,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:13,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:13,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429170673] [2021-08-21 16:41:13,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:13,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:13,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:13,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:13,251 INFO L87 Difference]: Start difference. First operand 3609 states and 4706 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:14,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:14,839 INFO L93 Difference]: Finished difference Result 8312 states and 10558 transitions. [2021-08-21 16:41:14,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-21 16:41:14,839 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:41:14,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:14,847 INFO L225 Difference]: With dead ends: 8312 [2021-08-21 16:41:14,847 INFO L226 Difference]: Without dead ends: 7872 [2021-08-21 16:41:14,848 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2958 ImplicationChecksByTransitivity, 1468.2ms TimeCoverageRelationStatistics Valid=1750, Invalid=6260, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 16:41:14,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7872 states. [2021-08-21 16:41:14,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7872 to 3619. [2021-08-21 16:41:14,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3619 states, 3608 states have (on average 1.310421286031042) internal successors, (4728), 3618 states have internal predecessors, (4728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:14,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3619 states to 3619 states and 4728 transitions. [2021-08-21 16:41:14,886 INFO L78 Accepts]: Start accepts. Automaton has 3619 states and 4728 transitions. Word has length 67 [2021-08-21 16:41:14,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:14,886 INFO L470 AbstractCegarLoop]: Abstraction has 3619 states and 4728 transitions. [2021-08-21 16:41:14,886 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:14,886 INFO L276 IsEmpty]: Start isEmpty. Operand 3619 states and 4728 transitions. [2021-08-21 16:41:14,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:14,890 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:14,890 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, 1, 1] [2021-08-21 16:41:14,917 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:41:15,108 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:41:15,109 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:15,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:15,109 INFO L82 PathProgramCache]: Analyzing trace with hash -906516586, now seen corresponding path program 56 times [2021-08-21 16:41:15,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:15,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837130065] [2021-08-21 16:41:15,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:15,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:15,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:15,233 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:41:15,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:15,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837130065] [2021-08-21 16:41:15,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837130065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:15,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699947671] [2021-08-21 16:41:15,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:41:15,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:15,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:15,235 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:41:15,236 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:41:18,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:41:18,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:18,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:18,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:19,182 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:41:19,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699947671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:19,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:19,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:19,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010462896] [2021-08-21 16:41:19,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:19,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:19,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:19,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:19,183 INFO L87 Difference]: Start difference. First operand 3619 states and 4728 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:20,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:20,966 INFO L93 Difference]: Finished difference Result 8783 states and 11188 transitions. [2021-08-21 16:41:20,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-21 16:41:20,967 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:41:20,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:20,976 INFO L225 Difference]: With dead ends: 8783 [2021-08-21 16:41:20,976 INFO L226 Difference]: Without dead ends: 8308 [2021-08-21 16:41:20,977 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3235 ImplicationChecksByTransitivity, 1662.0ms TimeCoverageRelationStatistics Valid=1849, Invalid=6893, Unknown=0, NotChecked=0, Total=8742 [2021-08-21 16:41:20,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8308 states. [2021-08-21 16:41:21,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8308 to 3579. [2021-08-21 16:41:21,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3579 states, 3568 states have (on average 1.3071748878923768) internal successors, (4664), 3578 states have internal predecessors, (4664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:21,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3579 states to 3579 states and 4664 transitions. [2021-08-21 16:41:21,021 INFO L78 Accepts]: Start accepts. Automaton has 3579 states and 4664 transitions. Word has length 67 [2021-08-21 16:41:21,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:21,021 INFO L470 AbstractCegarLoop]: Abstraction has 3579 states and 4664 transitions. [2021-08-21 16:41:21,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:21,022 INFO L276 IsEmpty]: Start isEmpty. Operand 3579 states and 4664 transitions. [2021-08-21 16:41:21,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:21,024 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:21,024 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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:41:21,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:21,225 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:41:21,225 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:21,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:21,225 INFO L82 PathProgramCache]: Analyzing trace with hash -562939940, now seen corresponding path program 57 times [2021-08-21 16:41:21,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:21,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856837465] [2021-08-21 16:41:21,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:21,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:21,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:21,358 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:21,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:21,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856837465] [2021-08-21 16:41:21,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856837465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:21,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255840170] [2021-08-21 16:41:21,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:41:21,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:21,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:21,359 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:41:21,359 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:41:24,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:41:24,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:24,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:24,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:25,506 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:25,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255840170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:25,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:25,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:25,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247654412] [2021-08-21 16:41:25,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:25,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:25,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:25,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:25,507 INFO L87 Difference]: Start difference. First operand 3579 states and 4664 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:26,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:26,778 INFO L93 Difference]: Finished difference Result 7770 states and 9892 transitions. [2021-08-21 16:41:26,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 16:41:26,778 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:41:26,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:26,785 INFO L225 Difference]: With dead ends: 7770 [2021-08-21 16:41:26,785 INFO L226 Difference]: Without dead ends: 7370 [2021-08-21 16:41:26,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1742 ImplicationChecksByTransitivity, 1226.3ms TimeCoverageRelationStatistics Valid=1241, Invalid=4161, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 16:41:26,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7370 states. [2021-08-21 16:41:26,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7370 to 3509. [2021-08-21 16:41:26,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3509 states, 3498 states have (on average 1.303030303030303) internal successors, (4558), 3508 states have internal predecessors, (4558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:26,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3509 states to 3509 states and 4558 transitions. [2021-08-21 16:41:26,825 INFO L78 Accepts]: Start accepts. Automaton has 3509 states and 4558 transitions. Word has length 67 [2021-08-21 16:41:26,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:26,826 INFO L470 AbstractCegarLoop]: Abstraction has 3509 states and 4558 transitions. [2021-08-21 16:41:26,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:26,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3509 states and 4558 transitions. [2021-08-21 16:41:26,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:26,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:26,828 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, 1, 1] [2021-08-21 16:41:26,854 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:41:27,028 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:41:27,028 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:27,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:27,029 INFO L82 PathProgramCache]: Analyzing trace with hash -754579352, now seen corresponding path program 58 times [2021-08-21 16:41:27,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:27,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547641157] [2021-08-21 16:41:27,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:27,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:27,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:27,145 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:41:27,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:27,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547641157] [2021-08-21 16:41:27,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547641157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:27,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550524430] [2021-08-21 16:41:27,146 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:41:27,146 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:27,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:27,147 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:41:27,148 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:41:30,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:41:30,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:30,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:30,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:31,177 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:41:31,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550524430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:31,177 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:31,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:31,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717922978] [2021-08-21 16:41:31,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:31,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:31,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:31,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:31,178 INFO L87 Difference]: Start difference. First operand 3509 states and 4558 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:32,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:32,435 INFO L93 Difference]: Finished difference Result 8098 states and 10271 transitions. [2021-08-21 16:41:32,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 16:41:32,436 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:41:32,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:32,443 INFO L225 Difference]: With dead ends: 8098 [2021-08-21 16:41:32,443 INFO L226 Difference]: Without dead ends: 7753 [2021-08-21 16:41:32,444 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2275 ImplicationChecksByTransitivity, 1169.0ms TimeCoverageRelationStatistics Valid=1427, Invalid=5215, Unknown=0, NotChecked=0, Total=6642 [2021-08-21 16:41:32,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7753 states. [2021-08-21 16:41:32,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7753 to 3514. [2021-08-21 16:41:32,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3514 states, 3503 states have (on average 1.3043105909220667) internal successors, (4569), 3513 states have internal predecessors, (4569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:32,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3514 states to 3514 states and 4569 transitions. [2021-08-21 16:41:32,479 INFO L78 Accepts]: Start accepts. Automaton has 3514 states and 4569 transitions. Word has length 67 [2021-08-21 16:41:32,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:32,479 INFO L470 AbstractCegarLoop]: Abstraction has 3514 states and 4569 transitions. [2021-08-21 16:41:32,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:32,479 INFO L276 IsEmpty]: Start isEmpty. Operand 3514 states and 4569 transitions. [2021-08-21 16:41:32,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:32,481 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:32,482 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, 1, 1] [2021-08-21 16:41:32,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:32,682 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:41:32,682 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:32,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:32,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1398350128, now seen corresponding path program 59 times [2021-08-21 16:41:32,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:32,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052874440] [2021-08-21 16:41:32,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:32,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:32,823 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:41:32,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:32,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052874440] [2021-08-21 16:41:32,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052874440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:32,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783697583] [2021-08-21 16:41:32,824 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:41:32,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:32,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:32,825 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:41:32,825 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:41:36,480 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:41:36,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:36,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:36,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:37,046 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:41:37,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783697583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:37,047 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:37,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:37,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561533159] [2021-08-21 16:41:37,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:37,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:37,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:37,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:37,047 INFO L87 Difference]: Start difference. First operand 3514 states and 4569 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:38,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:38,477 INFO L93 Difference]: Finished difference Result 7951 states and 10080 transitions. [2021-08-21 16:41:38,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 16:41:38,481 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:41:38,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:38,488 INFO L225 Difference]: With dead ends: 7951 [2021-08-21 16:41:38,488 INFO L226 Difference]: Without dead ends: 7626 [2021-08-21 16:41:38,488 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1361.7ms TimeCoverageRelationStatistics Valid=1168, Invalid=4234, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 16:41:38,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7626 states. [2021-08-21 16:41:38,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7626 to 3479. [2021-08-21 16:41:38,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3479 states, 3468 states have (on average 1.3021914648212225) internal successors, (4516), 3478 states have internal predecessors, (4516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:38,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3479 states to 3479 states and 4516 transitions. [2021-08-21 16:41:38,524 INFO L78 Accepts]: Start accepts. Automaton has 3479 states and 4516 transitions. Word has length 67 [2021-08-21 16:41:38,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:38,524 INFO L470 AbstractCegarLoop]: Abstraction has 3479 states and 4516 transitions. [2021-08-21 16:41:38,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:38,524 INFO L276 IsEmpty]: Start isEmpty. Operand 3479 states and 4516 transitions. [2021-08-21 16:41:38,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:38,526 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:38,526 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, 1, 1] [2021-08-21 16:41:38,552 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:41:38,727 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:41:38,727 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:38,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:38,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1000806460, now seen corresponding path program 60 times [2021-08-21 16:41:38,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:38,727 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066497794] [2021-08-21 16:41:38,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:38,728 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:38,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:38,849 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:41:38,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:38,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066497794] [2021-08-21 16:41:38,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066497794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:38,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038903139] [2021-08-21 16:41:38,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:41:38,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:38,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:38,850 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:41:38,851 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:41:42,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:41:42,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:42,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:42,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:42,991 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:41:42,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038903139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:42,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:42,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:42,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750529837] [2021-08-21 16:41:42,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:42,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:42,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:42,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:42,992 INFO L87 Difference]: Start difference. First operand 3479 states and 4516 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:44,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:44,064 INFO L93 Difference]: Finished difference Result 7175 states and 9072 transitions. [2021-08-21 16:41:44,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 16:41:44,064 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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 67 [2021-08-21 16:41:44,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:44,071 INFO L225 Difference]: With dead ends: 7175 [2021-08-21 16:41:44,071 INFO L226 Difference]: Without dead ends: 6945 [2021-08-21 16:41:44,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1621 ImplicationChecksByTransitivity, 1042.6ms TimeCoverageRelationStatistics Valid=1011, Invalid=3819, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 16:41:44,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6945 states. [2021-08-21 16:41:44,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6945 to 3514. [2021-08-21 16:41:44,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3514 states, 3503 states have (on average 1.297459320582358) internal successors, (4545), 3513 states have internal predecessors, (4545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:44,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3514 states to 3514 states and 4545 transitions. [2021-08-21 16:41:44,109 INFO L78 Accepts]: Start accepts. Automaton has 3514 states and 4545 transitions. Word has length 67 [2021-08-21 16:41:44,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:44,109 INFO L470 AbstractCegarLoop]: Abstraction has 3514 states and 4545 transitions. [2021-08-21 16:41:44,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 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:41:44,109 INFO L276 IsEmpty]: Start isEmpty. Operand 3514 states and 4545 transitions. [2021-08-21 16:41:44,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:41:44,111 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:44,111 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:44,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:44,311 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:41:44,312 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:44,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:44,312 INFO L82 PathProgramCache]: Analyzing trace with hash -1438633803, now seen corresponding path program 61 times [2021-08-21 16:41:44,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:44,312 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962007793] [2021-08-21 16:41:44,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:44,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:44,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:44,473 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:44,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:44,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962007793] [2021-08-21 16:41:44,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962007793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:44,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472023208] [2021-08-21 16:41:44,473 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:41:44,473 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:44,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:44,475 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:41:44,475 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:41:48,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:48,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:41:48,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:48,744 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:48,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472023208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:48,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:48,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:41:48,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267633751] [2021-08-21 16:41:48,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:41:48,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:48,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:41:48,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:41:48,745 INFO L87 Difference]: Start difference. First operand 3514 states and 4545 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:49,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:49,050 INFO L93 Difference]: Finished difference Result 5345 states and 6794 transitions. [2021-08-21 16:41:49,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:41:49,050 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:41:49,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:49,055 INFO L225 Difference]: With dead ends: 5345 [2021-08-21 16:41:49,055 INFO L226 Difference]: Without dead ends: 5275 [2021-08-21 16:41:49,056 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 415.1ms TimeCoverageRelationStatistics Valid=323, Invalid=1083, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:41:49,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5275 states. [2021-08-21 16:41:49,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5275 to 3554. [2021-08-21 16:41:49,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3554 states, 3543 states have (on average 1.3020039514535704) internal successors, (4613), 3553 states have internal predecessors, (4613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:49,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3554 states to 3554 states and 4613 transitions. [2021-08-21 16:41:49,087 INFO L78 Accepts]: Start accepts. Automaton has 3554 states and 4613 transitions. Word has length 72 [2021-08-21 16:41:49,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:49,087 INFO L470 AbstractCegarLoop]: Abstraction has 3554 states and 4613 transitions. [2021-08-21 16:41:49,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:49,087 INFO L276 IsEmpty]: Start isEmpty. Operand 3554 states and 4613 transitions. [2021-08-21 16:41:49,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:41:49,089 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:49,089 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:49,115 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-21 16:41:49,289 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:41:49,290 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:49,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:49,290 INFO L82 PathProgramCache]: Analyzing trace with hash -2049518523, now seen corresponding path program 62 times [2021-08-21 16:41:49,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:49,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467240789] [2021-08-21 16:41:49,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:49,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:49,471 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:49,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:49,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467240789] [2021-08-21 16:41:49,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467240789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:49,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280505364] [2021-08-21 16:41:49,472 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:41:49,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:49,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:49,473 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:41:49,473 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:41:53,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:41:53,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:53,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:41:53,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:53,888 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:53,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280505364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:53,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:53,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:41:53,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063024560] [2021-08-21 16:41:53,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:41:53,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:53,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:41:53,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:41:53,889 INFO L87 Difference]: Start difference. First operand 3554 states and 4613 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:54,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:54,357 INFO L93 Difference]: Finished difference Result 5995 states and 7597 transitions. [2021-08-21 16:41:54,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:41:54,358 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:41:54,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:54,363 INFO L225 Difference]: With dead ends: 5995 [2021-08-21 16:41:54,363 INFO L226 Difference]: Without dead ends: 5875 [2021-08-21 16:41:54,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 599.0ms TimeCoverageRelationStatistics Valid=438, Invalid=1368, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:41:54,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5875 states. [2021-08-21 16:41:54,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5875 to 3599. [2021-08-21 16:41:54,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3599 states, 3588 states have (on average 1.2998885172798216) internal successors, (4664), 3598 states have internal predecessors, (4664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:54,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3599 states to 3599 states and 4664 transitions. [2021-08-21 16:41:54,393 INFO L78 Accepts]: Start accepts. Automaton has 3599 states and 4664 transitions. Word has length 72 [2021-08-21 16:41:54,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:54,393 INFO L470 AbstractCegarLoop]: Abstraction has 3599 states and 4664 transitions. [2021-08-21 16:41:54,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:54,394 INFO L276 IsEmpty]: Start isEmpty. Operand 3599 states and 4664 transitions. [2021-08-21 16:41:54,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:41:54,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:54,396 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:41:54,423 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:41:54,596 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:41:54,596 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:54,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:54,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1522362047, now seen corresponding path program 63 times [2021-08-21 16:41:54,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:54,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520299544] [2021-08-21 16:41:54,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:54,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:54,751 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:54,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:54,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520299544] [2021-08-21 16:41:54,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520299544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:54,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74393084] [2021-08-21 16:41:54,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:41:54,752 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:54,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:54,754 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:41:54,755 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:41:58,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:41:58,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:58,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:41:58,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:01,865 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:01,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74393084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:01,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:01,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:01,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275591395] [2021-08-21 16:42:01,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:01,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:01,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:01,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=447, Unknown=1, NotChecked=0, Total=600 [2021-08-21 16:42:01,867 INFO L87 Difference]: Start difference. First operand 3599 states and 4664 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:07,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:07,225 INFO L93 Difference]: Finished difference Result 6569 states and 8316 transitions. [2021-08-21 16:42:07,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:42:07,226 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:07,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:07,232 INFO L225 Difference]: With dead ends: 6569 [2021-08-21 16:42:07,232 INFO L226 Difference]: Without dead ends: 6399 [2021-08-21 16:42:07,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 3472.3ms TimeCoverageRelationStatistics Valid=519, Invalid=1550, Unknown=1, NotChecked=0, Total=2070 [2021-08-21 16:42:07,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6399 states. [2021-08-21 16:42:07,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6399 to 3654. [2021-08-21 16:42:07,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3654 states, 3643 states have (on average 1.3003019489431786) internal successors, (4737), 3653 states have internal predecessors, (4737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:07,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 4737 transitions. [2021-08-21 16:42:07,279 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 4737 transitions. Word has length 72 [2021-08-21 16:42:07,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:07,279 INFO L470 AbstractCegarLoop]: Abstraction has 3654 states and 4737 transitions. [2021-08-21 16:42:07,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:07,279 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 4737 transitions. [2021-08-21 16:42:07,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:07,281 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:07,282 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:07,309 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:42:07,482 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:42:07,482 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:07,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:07,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1862770253, now seen corresponding path program 64 times [2021-08-21 16:42:07,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:07,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681475151] [2021-08-21 16:42:07,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:07,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:07,628 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:07,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:07,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681475151] [2021-08-21 16:42:07,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681475151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:07,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170761162] [2021-08-21 16:42:07,629 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:42:07,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:07,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:07,631 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:42:07,631 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:42:11,536 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:42:11,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:11,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:11,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:12,218 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:12,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170761162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:12,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:12,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:12,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979334507] [2021-08-21 16:42:12,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:12,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:12,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:12,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:42:12,219 INFO L87 Difference]: Start difference. First operand 3654 states and 4737 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:12,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:12,837 INFO L93 Difference]: Finished difference Result 6135 states and 7772 transitions. [2021-08-21 16:42:12,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:42:12,838 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:12,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:12,844 INFO L225 Difference]: With dead ends: 6135 [2021-08-21 16:42:12,844 INFO L226 Difference]: Without dead ends: 6065 [2021-08-21 16:42:12,844 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 706.2ms TimeCoverageRelationStatistics Valid=561, Invalid=1601, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:42:12,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6065 states. [2021-08-21 16:42:12,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6065 to 3649. [2021-08-21 16:42:12,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3649 states, 3638 states have (on average 1.2990654205607477) internal successors, (4726), 3648 states have internal predecessors, (4726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:12,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3649 states to 3649 states and 4726 transitions. [2021-08-21 16:42:12,878 INFO L78 Accepts]: Start accepts. Automaton has 3649 states and 4726 transitions. Word has length 72 [2021-08-21 16:42:12,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:12,878 INFO L470 AbstractCegarLoop]: Abstraction has 3649 states and 4726 transitions. [2021-08-21 16:42:12,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:12,878 INFO L276 IsEmpty]: Start isEmpty. Operand 3649 states and 4726 transitions. [2021-08-21 16:42:12,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:12,880 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:12,880 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:12,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 16:42:13,080 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:42:13,081 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:13,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:13,081 INFO L82 PathProgramCache]: Analyzing trace with hash 1559085571, now seen corresponding path program 65 times [2021-08-21 16:42:13,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:13,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950572691] [2021-08-21 16:42:13,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:13,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:13,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:13,224 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:13,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:13,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950572691] [2021-08-21 16:42:13,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950572691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:13,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407541353] [2021-08-21 16:42:13,225 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:42:13,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:13,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:13,226 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:42:13,226 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:42:17,167 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:42:17,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:17,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:17,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:17,802 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:17,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407541353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:17,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:17,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:17,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610274881] [2021-08-21 16:42:17,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:17,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:17,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:17,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:42:17,804 INFO L87 Difference]: Start difference. First operand 3649 states and 4726 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:18,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:18,526 INFO L93 Difference]: Finished difference Result 6392 states and 8126 transitions. [2021-08-21 16:42:18,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:42:18,526 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:18,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:18,532 INFO L225 Difference]: With dead ends: 6392 [2021-08-21 16:42:18,532 INFO L226 Difference]: Without dead ends: 6172 [2021-08-21 16:42:18,532 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 784.6ms TimeCoverageRelationStatistics Valid=648, Invalid=1802, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:42:18,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6172 states. [2021-08-21 16:42:18,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6172 to 3724. [2021-08-21 16:42:18,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3724 states, 3713 states have (on average 1.297872340425532) internal successors, (4819), 3723 states have internal predecessors, (4819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:18,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3724 states to 3724 states and 4819 transitions. [2021-08-21 16:42:18,563 INFO L78 Accepts]: Start accepts. Automaton has 3724 states and 4819 transitions. Word has length 72 [2021-08-21 16:42:18,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:18,563 INFO L470 AbstractCegarLoop]: Abstraction has 3724 states and 4819 transitions. [2021-08-21 16:42:18,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:18,563 INFO L276 IsEmpty]: Start isEmpty. Operand 3724 states and 4819 transitions. [2021-08-21 16:42:18,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:18,566 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:18,566 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:18,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 16:42:18,766 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:42:18,766 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:18,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:18,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1802071611, now seen corresponding path program 66 times [2021-08-21 16:42:18,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:18,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272508301] [2021-08-21 16:42:18,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:18,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:18,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:18,908 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:18,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:18,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272508301] [2021-08-21 16:42:18,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272508301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:18,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352935743] [2021-08-21 16:42:18,909 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:42:18,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:18,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:18,909 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:42:18,910 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:42:22,984 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:42:22,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:22,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:22,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:25,939 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:25,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352935743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:25,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:25,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:25,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924460868] [2021-08-21 16:42:25,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:25,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:25,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:25,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=453, Unknown=1, NotChecked=0, Total=600 [2021-08-21 16:42:25,940 INFO L87 Difference]: Start difference. First operand 3724 states and 4819 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:45,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:45,089 INFO L93 Difference]: Finished difference Result 6483 states and 8218 transitions. [2021-08-21 16:42:45,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:42:45,090 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:45,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:45,096 INFO L225 Difference]: With dead ends: 6483 [2021-08-21 16:42:45,096 INFO L226 Difference]: Without dead ends: 6313 [2021-08-21 16:42:45,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 19185.0ms TimeCoverageRelationStatistics Valid=606, Invalid=1745, Unknown=1, NotChecked=0, Total=2352 [2021-08-21 16:42:45,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6313 states. [2021-08-21 16:42:45,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6313 to 3724. [2021-08-21 16:42:45,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3724 states, 3713 states have (on average 1.297872340425532) internal successors, (4819), 3723 states have internal predecessors, (4819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:45,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3724 states to 3724 states and 4819 transitions. [2021-08-21 16:42:45,130 INFO L78 Accepts]: Start accepts. Automaton has 3724 states and 4819 transitions. Word has length 72 [2021-08-21 16:42:45,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:45,130 INFO L470 AbstractCegarLoop]: Abstraction has 3724 states and 4819 transitions. [2021-08-21 16:42:45,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:45,130 INFO L276 IsEmpty]: Start isEmpty. Operand 3724 states and 4819 transitions. [2021-08-21 16:42:45,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:45,133 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:45,133 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:42:45,164 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:42:45,333 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:42:45,333 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:45,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:45,334 INFO L82 PathProgramCache]: Analyzing trace with hash -2142479817, now seen corresponding path program 67 times [2021-08-21 16:42:45,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:45,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254925548] [2021-08-21 16:42:45,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:45,334 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:45,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:45,515 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:45,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:45,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254925548] [2021-08-21 16:42:45,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254925548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:45,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529616999] [2021-08-21 16:42:45,515 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:42:45,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:45,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:45,516 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:42:45,517 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:42:49,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:49,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:49,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:50,297 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:50,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529616999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:50,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:50,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:50,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346552550] [2021-08-21 16:42:50,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:50,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:50,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:50,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=449, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:42:50,298 INFO L87 Difference]: Start difference. First operand 3724 states and 4819 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:51,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:51,133 INFO L93 Difference]: Finished difference Result 6583 states and 8333 transitions. [2021-08-21 16:42:51,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:42:51,133 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:51,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:51,139 INFO L225 Difference]: With dead ends: 6583 [2021-08-21 16:42:51,139 INFO L226 Difference]: Without dead ends: 6463 [2021-08-21 16:42:51,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 885.3ms TimeCoverageRelationStatistics Valid=635, Invalid=1815, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:42:51,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6463 states. [2021-08-21 16:42:51,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6463 to 3759. [2021-08-21 16:42:51,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3748 states have (on average 1.2998932764140876) internal successors, (4872), 3758 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:51,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 4872 transitions. [2021-08-21 16:42:51,169 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 4872 transitions. Word has length 72 [2021-08-21 16:42:51,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:51,169 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 4872 transitions. [2021-08-21 16:42:51,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:51,169 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 4872 transitions. [2021-08-21 16:42:51,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:51,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:51,172 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:42:51,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 16:42:51,372 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:42:51,373 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:51,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:51,373 INFO L82 PathProgramCache]: Analyzing trace with hash 231830735, now seen corresponding path program 68 times [2021-08-21 16:42:51,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:51,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595286049] [2021-08-21 16:42:51,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:51,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:51,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:51,524 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:51,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:51,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595286049] [2021-08-21 16:42:51,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595286049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:51,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855239012] [2021-08-21 16:42:51,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:42:51,525 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:51,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:51,525 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:42:51,526 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:42:55,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:42:55,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:55,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:55,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:56,489 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:56,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855239012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:56,489 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:56,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:56,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888197624] [2021-08-21 16:42:56,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:56,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:56,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:56,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:42:56,490 INFO L87 Difference]: Start difference. First operand 3759 states and 4872 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:57,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:57,263 INFO L93 Difference]: Finished difference Result 6613 states and 8383 transitions. [2021-08-21 16:42:57,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:42:57,264 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:57,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:57,270 INFO L225 Difference]: With dead ends: 6613 [2021-08-21 16:42:57,270 INFO L226 Difference]: Without dead ends: 6493 [2021-08-21 16:42:57,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 855.5ms TimeCoverageRelationStatistics Valid=639, Invalid=1811, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:42:57,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6493 states. [2021-08-21 16:42:57,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6493 to 3759. [2021-08-21 16:42:57,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3748 states have (on average 1.2998932764140876) internal successors, (4872), 3758 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:57,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 4872 transitions. [2021-08-21 16:42:57,314 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 4872 transitions. Word has length 72 [2021-08-21 16:42:57,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:57,314 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 4872 transitions. [2021-08-21 16:42:57,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:57,314 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 4872 transitions. [2021-08-21 16:42:57,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:57,317 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:57,317 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:57,345 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:42:57,517 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:42:57,517 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:57,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:57,518 INFO L82 PathProgramCache]: Analyzing trace with hash -207302523, now seen corresponding path program 69 times [2021-08-21 16:42:57,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:57,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853012299] [2021-08-21 16:42:57,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:57,518 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:57,666 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:57,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:57,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853012299] [2021-08-21 16:42:57,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853012299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:57,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728318037] [2021-08-21 16:42:57,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:42:57,667 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:57,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:57,668 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:42:57,669 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:43:01,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:43:01,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:01,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:01,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:02,585 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:02,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728318037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:02,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:02,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:02,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550894914] [2021-08-21 16:43:02,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:02,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:02,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:02,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:02,587 INFO L87 Difference]: Start difference. First operand 3759 states and 4872 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:03,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:03,406 INFO L93 Difference]: Finished difference Result 6553 states and 8308 transitions. [2021-08-21 16:43:03,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:43:03,406 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:03,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:03,413 INFO L225 Difference]: With dead ends: 6553 [2021-08-21 16:43:03,413 INFO L226 Difference]: Without dead ends: 6383 [2021-08-21 16:43:03,414 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 801 ImplicationChecksByTransitivity, 864.8ms TimeCoverageRelationStatistics Valid=722, Invalid=2140, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:43:03,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6383 states. [2021-08-21 16:43:03,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6383 to 3759. [2021-08-21 16:43:03,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3748 states have (on average 1.2998932764140876) internal successors, (4872), 3758 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:03,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 4872 transitions. [2021-08-21 16:43:03,449 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 4872 transitions. Word has length 72 [2021-08-21 16:43:03,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:03,449 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 4872 transitions. [2021-08-21 16:43:03,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:03,449 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 4872 transitions. [2021-08-21 16:43:03,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:03,451 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:03,452 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:03,479 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:43:03,653 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:43:03,656 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:03,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:03,656 INFO L82 PathProgramCache]: Analyzing trace with hash -1451489019, now seen corresponding path program 70 times [2021-08-21 16:43:03,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:03,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421038649] [2021-08-21 16:43:03,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:03,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:03,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:03,814 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:03,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:03,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421038649] [2021-08-21 16:43:03,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421038649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:03,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366217660] [2021-08-21 16:43:03,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:43:03,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:03,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:03,816 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:43:03,816 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:43:08,121 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:43:08,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:08,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:08,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:08,816 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:08,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366217660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:08,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:08,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:08,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296689918] [2021-08-21 16:43:08,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:08,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:08,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:08,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:08,817 INFO L87 Difference]: Start difference. First operand 3759 states and 4872 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:09,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:09,595 INFO L93 Difference]: Finished difference Result 6559 states and 8318 transitions. [2021-08-21 16:43:09,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:43:09,596 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:09,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:09,602 INFO L225 Difference]: With dead ends: 6559 [2021-08-21 16:43:09,602 INFO L226 Difference]: Without dead ends: 6389 [2021-08-21 16:43:09,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 837.7ms TimeCoverageRelationStatistics Valid=706, Invalid=1946, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:43:09,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6389 states. [2021-08-21 16:43:09,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6389 to 3769. [2021-08-21 16:43:09,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3769 states, 3758 states have (on average 1.302288451303885) internal successors, (4894), 3768 states have internal predecessors, (4894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:09,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3769 states to 3769 states and 4894 transitions. [2021-08-21 16:43:09,634 INFO L78 Accepts]: Start accepts. Automaton has 3769 states and 4894 transitions. Word has length 72 [2021-08-21 16:43:09,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:09,634 INFO L470 AbstractCegarLoop]: Abstraction has 3769 states and 4894 transitions. [2021-08-21 16:43:09,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:09,634 INFO L276 IsEmpty]: Start isEmpty. Operand 3769 states and 4894 transitions. [2021-08-21 16:43:09,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:09,637 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:09,637 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:43:09,665 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:43:09,837 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:43:09,837 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:09,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:09,838 INFO L82 PathProgramCache]: Analyzing trace with hash 340704889, now seen corresponding path program 71 times [2021-08-21 16:43:09,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:09,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514068311] [2021-08-21 16:43:09,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:09,838 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:09,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:09,986 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:09,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:09,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514068311] [2021-08-21 16:43:09,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514068311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:09,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497302278] [2021-08-21 16:43:09,986 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:43:09,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:09,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:09,987 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:43:09,988 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:43:14,384 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:43:14,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:14,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:14,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:15,051 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:15,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497302278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:15,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:15,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:15,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316083349] [2021-08-21 16:43:15,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:15,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:15,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:15,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:15,053 INFO L87 Difference]: Start difference. First operand 3769 states and 4894 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:15,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:15,840 INFO L93 Difference]: Finished difference Result 6579 states and 8341 transitions. [2021-08-21 16:43:15,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:43:15,841 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:15,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:15,847 INFO L225 Difference]: With dead ends: 6579 [2021-08-21 16:43:15,847 INFO L226 Difference]: Without dead ends: 6459 [2021-08-21 16:43:15,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 834.3ms TimeCoverageRelationStatistics Valid=666, Invalid=1986, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:43:15,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6459 states. [2021-08-21 16:43:15,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6459 to 3759. [2021-08-21 16:43:15,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3748 states have (on average 1.2998932764140876) internal successors, (4872), 3758 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:15,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 4872 transitions. [2021-08-21 16:43:15,880 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 4872 transitions. Word has length 72 [2021-08-21 16:43:15,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:15,880 INFO L470 AbstractCegarLoop]: Abstraction has 3759 states and 4872 transitions. [2021-08-21 16:43:15,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:15,880 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 4872 transitions. [2021-08-21 16:43:15,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:15,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:15,883 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 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:43:15,912 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:43:16,084 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:43:16,084 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:16,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:16,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1413303233, now seen corresponding path program 72 times [2021-08-21 16:43:16,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:16,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56822151] [2021-08-21 16:43:16,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:16,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:16,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:16,173 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 44 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 16:43:16,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:16,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56822151] [2021-08-21 16:43:16,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56822151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:16,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702850963] [2021-08-21 16:43:16,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:43:16,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:16,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:16,174 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:43:16,175 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:43:20,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 16:43:20,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:20,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:43:20,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:20,764 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 16:43:20,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702850963] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:43:20,765 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 16:43:20,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2021-08-21 16:43:20,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074128073] [2021-08-21 16:43:20,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:43:20,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:20,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:43:20,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:43:20,765 INFO L87 Difference]: Start difference. First operand 3759 states and 4872 transitions. Second operand has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 13 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:20,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:20,881 INFO L93 Difference]: Finished difference Result 4462 states and 5599 transitions. [2021-08-21 16:43:20,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:43:20,881 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 13 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:20,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:20,885 INFO L225 Difference]: With dead ends: 4462 [2021-08-21 16:43:20,885 INFO L226 Difference]: Without dead ends: 3487 [2021-08-21 16:43:20,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 128.5ms TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:20,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3487 states. [2021-08-21 16:43:20,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3487 to 3190. [2021-08-21 16:43:20,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3190 states, 3182 states have (on average 1.2903834066624764) internal successors, (4106), 3189 states have internal predecessors, (4106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:20,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3190 states to 3190 states and 4106 transitions. [2021-08-21 16:43:20,908 INFO L78 Accepts]: Start accepts. Automaton has 3190 states and 4106 transitions. Word has length 72 [2021-08-21 16:43:20,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:20,908 INFO L470 AbstractCegarLoop]: Abstraction has 3190 states and 4106 transitions. [2021-08-21 16:43:20,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 13 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:20,908 INFO L276 IsEmpty]: Start isEmpty. Operand 3190 states and 4106 transitions. [2021-08-21 16:43:20,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:20,910 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:20,911 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:20,939 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-21 16:43:21,111 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:43:21,111 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:21,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:21,111 INFO L82 PathProgramCache]: Analyzing trace with hash 1751538357, now seen corresponding path program 73 times [2021-08-21 16:43:21,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:21,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681723698] [2021-08-21 16:43:21,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:21,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:21,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:21,260 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:21,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:21,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681723698] [2021-08-21 16:43:21,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681723698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:21,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724621244] [2021-08-21 16:43:21,261 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:43:21,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:21,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:21,265 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:43:21,300 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:43:25,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:25,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:25,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:26,460 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:26,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724621244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:26,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:26,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:26,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378394724] [2021-08-21 16:43:26,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:26,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:26,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:26,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=463, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:26,461 INFO L87 Difference]: Start difference. First operand 3190 states and 4106 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:27,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:27,009 INFO L93 Difference]: Finished difference Result 4924 states and 6194 transitions. [2021-08-21 16:43:27,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:43:27,009 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:27,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:27,013 INFO L225 Difference]: With dead ends: 4924 [2021-08-21 16:43:27,013 INFO L226 Difference]: Without dead ends: 4855 [2021-08-21 16:43:27,014 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 651.9ms TimeCoverageRelationStatistics Valid=594, Invalid=1476, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:43:27,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4855 states. [2021-08-21 16:43:27,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4855 to 3265. [2021-08-21 16:43:27,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3257 states have (on average 1.2883021185139698) internal successors, (4196), 3264 states have internal predecessors, (4196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:27,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 4196 transitions. [2021-08-21 16:43:27,039 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 4196 transitions. Word has length 72 [2021-08-21 16:43:27,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:27,039 INFO L470 AbstractCegarLoop]: Abstraction has 3265 states and 4196 transitions. [2021-08-21 16:43:27,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:27,039 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 4196 transitions. [2021-08-21 16:43:27,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:27,041 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:27,041 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:27,069 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:43:27,242 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:43:27,242 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:27,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:27,243 INFO L82 PathProgramCache]: Analyzing trace with hash 1072895027, now seen corresponding path program 74 times [2021-08-21 16:43:27,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:27,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763603341] [2021-08-21 16:43:27,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:27,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:27,410 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:27,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:27,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763603341] [2021-08-21 16:43:27,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763603341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:27,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047555808] [2021-08-21 16:43:27,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:43:27,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:27,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:27,411 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:43:27,412 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:43:31,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:43:31,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:31,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:31,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:32,632 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:32,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047555808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:32,632 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:32,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:32,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010294097] [2021-08-21 16:43:32,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:32,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:32,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:32,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:32,633 INFO L87 Difference]: Start difference. First operand 3265 states and 4196 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:33,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:33,107 INFO L93 Difference]: Finished difference Result 5118 states and 6453 transitions. [2021-08-21 16:43:33,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:43:33,107 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:33,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:33,111 INFO L225 Difference]: With dead ends: 5118 [2021-08-21 16:43:33,111 INFO L226 Difference]: Without dead ends: 4942 [2021-08-21 16:43:33,112 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 591.0ms TimeCoverageRelationStatistics Valid=484, Invalid=1238, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:43:33,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4942 states. [2021-08-21 16:43:33,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4942 to 3265. [2021-08-21 16:43:33,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3265 states, 3257 states have (on average 1.2883021185139698) internal successors, (4196), 3264 states have internal predecessors, (4196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:33,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3265 states to 3265 states and 4196 transitions. [2021-08-21 16:43:33,137 INFO L78 Accepts]: Start accepts. Automaton has 3265 states and 4196 transitions. Word has length 72 [2021-08-21 16:43:33,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:33,137 INFO L470 AbstractCegarLoop]: Abstraction has 3265 states and 4196 transitions. [2021-08-21 16:43:33,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:33,137 INFO L276 IsEmpty]: Start isEmpty. Operand 3265 states and 4196 transitions. [2021-08-21 16:43:33,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:33,139 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:33,140 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:33,168 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:43:33,340 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:43:33,340 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:33,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:33,340 INFO L82 PathProgramCache]: Analyzing trace with hash -847761717, now seen corresponding path program 75 times [2021-08-21 16:43:33,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:33,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427374150] [2021-08-21 16:43:33,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:33,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:33,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:33,485 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:33,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:33,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427374150] [2021-08-21 16:43:33,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427374150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:33,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055534655] [2021-08-21 16:43:33,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:43:33,486 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:33,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:33,486 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:43:33,487 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:43:38,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:43:38,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:38,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:38,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:38,766 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:38,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055534655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:38,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:38,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:38,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776932563] [2021-08-21 16:43:38,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:38,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:38,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:38,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:38,767 INFO L87 Difference]: Start difference. First operand 3265 states and 4196 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:39,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:39,361 INFO L93 Difference]: Finished difference Result 5203 states and 6553 transitions. [2021-08-21 16:43:39,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:43:39,362 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:39,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:39,366 INFO L225 Difference]: With dead ends: 5203 [2021-08-21 16:43:39,366 INFO L226 Difference]: Without dead ends: 5047 [2021-08-21 16:43:39,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 678.5ms TimeCoverageRelationStatistics Valid=543, Invalid=1349, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:43:39,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5047 states. [2021-08-21 16:43:39,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5047 to 3260. [2021-08-21 16:43:39,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3260 states, 3252 states have (on average 1.2872078720787208) internal successors, (4186), 3259 states have internal predecessors, (4186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:39,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3260 states to 3260 states and 4186 transitions. [2021-08-21 16:43:39,410 INFO L78 Accepts]: Start accepts. Automaton has 3260 states and 4186 transitions. Word has length 72 [2021-08-21 16:43:39,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:39,410 INFO L470 AbstractCegarLoop]: Abstraction has 3260 states and 4186 transitions. [2021-08-21 16:43:39,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:39,410 INFO L276 IsEmpty]: Start isEmpty. Operand 3260 states and 4186 transitions. [2021-08-21 16:43:39,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:39,412 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:39,412 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:39,429 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:43:39,612 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:43:39,612 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:39,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:39,613 INFO L82 PathProgramCache]: Analyzing trace with hash -948659851, now seen corresponding path program 76 times [2021-08-21 16:43:39,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:39,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666381127] [2021-08-21 16:43:39,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:39,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:39,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:39,776 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:39,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:39,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666381127] [2021-08-21 16:43:39,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666381127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:39,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485239161] [2021-08-21 16:43:39,777 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:43:39,777 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:39,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:39,777 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:43:39,778 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:43:44,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:43:44,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:44,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:44,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:45,112 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:45,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485239161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:45,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:45,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:45,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432170152] [2021-08-21 16:43:45,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:45,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:45,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:45,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:45,113 INFO L87 Difference]: Start difference. First operand 3260 states and 4186 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:45,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:45,729 INFO L93 Difference]: Finished difference Result 5188 states and 6525 transitions. [2021-08-21 16:43:45,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:43:45,729 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:45,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:45,733 INFO L225 Difference]: With dead ends: 5188 [2021-08-21 16:43:45,733 INFO L226 Difference]: Without dead ends: 5012 [2021-08-21 16:43:45,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 692.5ms TimeCoverageRelationStatistics Valid=631, Invalid=1531, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:43:45,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5012 states. [2021-08-21 16:43:45,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5012 to 3295. [2021-08-21 16:43:45,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3295 states, 3287 states have (on average 1.2887131122604198) internal successors, (4236), 3294 states have internal predecessors, (4236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:45,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3295 states to 3295 states and 4236 transitions. [2021-08-21 16:43:45,760 INFO L78 Accepts]: Start accepts. Automaton has 3295 states and 4236 transitions. Word has length 72 [2021-08-21 16:43:45,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:45,760 INFO L470 AbstractCegarLoop]: Abstraction has 3295 states and 4236 transitions. [2021-08-21 16:43:45,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:45,760 INFO L276 IsEmpty]: Start isEmpty. Operand 3295 states and 4236 transitions. [2021-08-21 16:43:45,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:45,762 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:45,762 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:45,791 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:43:45,962 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:43:45,962 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:45,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:45,963 INFO L82 PathProgramCache]: Analyzing trace with hash -738887563, now seen corresponding path program 77 times [2021-08-21 16:43:45,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:45,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342490482] [2021-08-21 16:43:45,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:45,963 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:45,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:46,118 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:46,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:46,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342490482] [2021-08-21 16:43:46,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342490482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:46,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245611374] [2021-08-21 16:43:46,118 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:43:46,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:46,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:46,119 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:43:46,154 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:43:50,832 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:43:50,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:50,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:50,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:51,491 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:51,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245611374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:51,491 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:51,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:51,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486577632] [2021-08-21 16:43:51,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:51,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:51,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:51,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:51,492 INFO L87 Difference]: Start difference. First operand 3295 states and 4236 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:52,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:52,253 INFO L93 Difference]: Finished difference Result 5408 states and 6802 transitions. [2021-08-21 16:43:52,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:43:52,253 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:52,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:52,257 INFO L225 Difference]: With dead ends: 5408 [2021-08-21 16:43:52,257 INFO L226 Difference]: Without dead ends: 5172 [2021-08-21 16:43:52,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 816.0ms TimeCoverageRelationStatistics Valid=648, Invalid=1608, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:43:52,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5172 states. [2021-08-21 16:43:52,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5172 to 3310. [2021-08-21 16:43:52,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3310 states, 3302 states have (on average 1.2919442761962447) internal successors, (4266), 3309 states have internal predecessors, (4266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:52,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3310 states to 3310 states and 4266 transitions. [2021-08-21 16:43:52,284 INFO L78 Accepts]: Start accepts. Automaton has 3310 states and 4266 transitions. Word has length 72 [2021-08-21 16:43:52,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:52,284 INFO L470 AbstractCegarLoop]: Abstraction has 3310 states and 4266 transitions. [2021-08-21 16:43:52,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:52,285 INFO L276 IsEmpty]: Start isEmpty. Operand 3310 states and 4266 transitions. [2021-08-21 16:43:52,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:52,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:52,287 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:43:52,316 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:43:52,487 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:43:52,487 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:52,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:52,487 INFO L82 PathProgramCache]: Analyzing trace with hash -400652439, now seen corresponding path program 78 times [2021-08-21 16:43:52,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:52,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31792419] [2021-08-21 16:43:52,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:52,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:52,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:52,632 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:52,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:52,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31792419] [2021-08-21 16:43:52,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31792419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:52,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872708739] [2021-08-21 16:43:52,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:43:52,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:52,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:52,637 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:43:52,648 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:43:57,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:43:57,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:57,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:57,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:58,161 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:58,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872708739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:58,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:58,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:58,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330256264] [2021-08-21 16:43:58,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:58,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:58,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:58,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:58,162 INFO L87 Difference]: Start difference. First operand 3310 states and 4266 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:58,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:58,842 INFO L93 Difference]: Finished difference Result 5715 states and 7158 transitions. [2021-08-21 16:43:58,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:43:58,842 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:58,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:58,847 INFO L225 Difference]: With dead ends: 5715 [2021-08-21 16:43:58,847 INFO L226 Difference]: Without dead ends: 5514 [2021-08-21 16:43:58,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 753.8ms TimeCoverageRelationStatistics Valid=641, Invalid=1521, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:43:58,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5514 states. [2021-08-21 16:43:58,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5514 to 3330. [2021-08-21 16:43:58,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3330 states, 3322 states have (on average 1.290487658037327) internal successors, (4287), 3329 states have internal predecessors, (4287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:58,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3330 states to 3330 states and 4287 transitions. [2021-08-21 16:43:58,875 INFO L78 Accepts]: Start accepts. Automaton has 3330 states and 4287 transitions. Word has length 72 [2021-08-21 16:43:58,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:58,875 INFO L470 AbstractCegarLoop]: Abstraction has 3330 states and 4287 transitions. [2021-08-21 16:43:58,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:58,875 INFO L276 IsEmpty]: Start isEmpty. Operand 3330 states and 4287 transitions. [2021-08-21 16:43:58,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:58,877 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:58,877 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:58,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 16:43:59,079 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:43:59,079 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:59,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:59,079 INFO L82 PathProgramCache]: Analyzing trace with hash 767430003, now seen corresponding path program 79 times [2021-08-21 16:43:59,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:59,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951489066] [2021-08-21 16:43:59,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:59,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:59,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:59,225 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:59,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:59,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951489066] [2021-08-21 16:43:59,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951489066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:59,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140245398] [2021-08-21 16:43:59,225 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:43:59,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:59,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:59,226 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:43:59,227 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:44:04,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:04,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:04,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:04,721 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:04,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140245398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:04,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:04,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:04,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342544274] [2021-08-21 16:44:04,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:04,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:04,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:04,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:04,722 INFO L87 Difference]: Start difference. First operand 3330 states and 4287 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:05,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:05,269 INFO L93 Difference]: Finished difference Result 5189 states and 6532 transitions. [2021-08-21 16:44:05,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:44:05,270 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:05,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:05,274 INFO L225 Difference]: With dead ends: 5189 [2021-08-21 16:44:05,274 INFO L226 Difference]: Without dead ends: 5085 [2021-08-21 16:44:05,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 626.8ms TimeCoverageRelationStatistics Valid=658, Invalid=1694, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:44:05,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5085 states. [2021-08-21 16:44:05,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5085 to 3415. [2021-08-21 16:44:05,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3415 states, 3407 states have (on average 1.2905782213090695) internal successors, (4397), 3414 states have internal predecessors, (4397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:05,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3415 states to 3415 states and 4397 transitions. [2021-08-21 16:44:05,301 INFO L78 Accepts]: Start accepts. Automaton has 3415 states and 4397 transitions. Word has length 72 [2021-08-21 16:44:05,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:05,301 INFO L470 AbstractCegarLoop]: Abstraction has 3415 states and 4397 transitions. [2021-08-21 16:44:05,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:05,301 INFO L276 IsEmpty]: Start isEmpty. Operand 3415 states and 4397 transitions. [2021-08-21 16:44:05,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:05,303 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:05,303 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:05,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 16:44:05,504 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:44:05,504 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:05,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:05,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1153226741, now seen corresponding path program 80 times [2021-08-21 16:44:05,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:05,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7884657] [2021-08-21 16:44:05,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:05,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:05,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:05,691 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:05,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:05,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7884657] [2021-08-21 16:44:05,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7884657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:05,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486599520] [2021-08-21 16:44:05,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:44:05,692 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:05,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:05,693 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:44:05,694 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:44:10,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:44:10,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:10,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:10,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:11,294 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:11,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486599520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:11,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:11,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:11,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178805821] [2021-08-21 16:44:11,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:11,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:11,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:11,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:11,295 INFO L87 Difference]: Start difference. First operand 3415 states and 4397 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:11,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:11,944 INFO L93 Difference]: Finished difference Result 5363 states and 6746 transitions. [2021-08-21 16:44:11,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:44:11,945 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:11,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:11,949 INFO L225 Difference]: With dead ends: 5363 [2021-08-21 16:44:11,949 INFO L226 Difference]: Without dead ends: 5157 [2021-08-21 16:44:11,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 725.0ms TimeCoverageRelationStatistics Valid=709, Invalid=1741, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:44:11,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5157 states. [2021-08-21 16:44:11,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5157 to 3440. [2021-08-21 16:44:11,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3440 states, 3432 states have (on average 1.2899184149184149) internal successors, (4427), 3439 states have internal predecessors, (4427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:11,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3440 states to 3440 states and 4427 transitions. [2021-08-21 16:44:11,976 INFO L78 Accepts]: Start accepts. Automaton has 3440 states and 4427 transitions. Word has length 72 [2021-08-21 16:44:11,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:11,976 INFO L470 AbstractCegarLoop]: Abstraction has 3440 states and 4427 transitions. [2021-08-21 16:44:11,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:11,976 INFO L276 IsEmpty]: Start isEmpty. Operand 3440 states and 4427 transitions. [2021-08-21 16:44:11,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:11,978 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:11,979 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:12,008 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:44:12,179 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:44:12,179 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:12,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:12,179 INFO L82 PathProgramCache]: Analyzing trace with hash 977202291, now seen corresponding path program 81 times [2021-08-21 16:44:12,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:12,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824060551] [2021-08-21 16:44:12,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:12,179 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:12,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:12,327 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:12,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:12,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824060551] [2021-08-21 16:44:12,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824060551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:12,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048279538] [2021-08-21 16:44:12,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:44:12,328 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:12,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:12,328 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:44:12,329 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:44:17,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:44:17,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:17,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:17,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:17,821 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:17,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048279538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:17,821 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:17,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:17,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366286958] [2021-08-21 16:44:17,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:17,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:17,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:17,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:17,822 INFO L87 Difference]: Start difference. First operand 3440 states and 4427 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:18,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:18,361 INFO L93 Difference]: Finished difference Result 5244 states and 6573 transitions. [2021-08-21 16:44:18,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:44:18,361 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:18,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:18,365 INFO L225 Difference]: With dead ends: 5244 [2021-08-21 16:44:18,365 INFO L226 Difference]: Without dead ends: 5080 [2021-08-21 16:44:18,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 598.3ms TimeCoverageRelationStatistics Valid=646, Invalid=1610, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:44:18,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5080 states. [2021-08-21 16:44:18,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5080 to 3440. [2021-08-21 16:44:18,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3440 states, 3432 states have (on average 1.2899184149184149) internal successors, (4427), 3439 states have internal predecessors, (4427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:18,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3440 states to 3440 states and 4427 transitions. [2021-08-21 16:44:18,406 INFO L78 Accepts]: Start accepts. Automaton has 3440 states and 4427 transitions. Word has length 72 [2021-08-21 16:44:18,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:18,406 INFO L470 AbstractCegarLoop]: Abstraction has 3440 states and 4427 transitions. [2021-08-21 16:44:18,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:18,407 INFO L276 IsEmpty]: Start isEmpty. Operand 3440 states and 4427 transitions. [2021-08-21 16:44:18,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:18,409 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:18,409 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:44:18,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-21 16:44:18,609 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:44:18,609 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:18,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:18,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1315437415, now seen corresponding path program 82 times [2021-08-21 16:44:18,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:18,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873325750] [2021-08-21 16:44:18,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:18,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:18,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:18,754 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:18,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:18,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873325750] [2021-08-21 16:44:18,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873325750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:18,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823667891] [2021-08-21 16:44:18,755 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:44:18,755 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:18,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:18,756 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:44:18,756 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:44:23,812 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:44:23,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:23,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:23,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:24,401 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:24,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823667891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:24,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:24,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:24,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320022982] [2021-08-21 16:44:24,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:24,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:24,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:24,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:24,402 INFO L87 Difference]: Start difference. First operand 3440 states and 4427 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:24,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:24,870 INFO L93 Difference]: Finished difference Result 5610 states and 7055 transitions. [2021-08-21 16:44:24,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:44:24,870 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:24,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:24,875 INFO L225 Difference]: With dead ends: 5610 [2021-08-21 16:44:24,875 INFO L226 Difference]: Without dead ends: 5364 [2021-08-21 16:44:24,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 529.5ms TimeCoverageRelationStatistics Valid=570, Invalid=1410, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:44:24,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5364 states. [2021-08-21 16:44:24,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5364 to 3440. [2021-08-21 16:44:24,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3440 states, 3432 states have (on average 1.2899184149184149) internal successors, (4427), 3439 states have internal predecessors, (4427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:24,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3440 states to 3440 states and 4427 transitions. [2021-08-21 16:44:24,902 INFO L78 Accepts]: Start accepts. Automaton has 3440 states and 4427 transitions. Word has length 72 [2021-08-21 16:44:24,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:24,903 INFO L470 AbstractCegarLoop]: Abstraction has 3440 states and 4427 transitions. [2021-08-21 16:44:24,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:24,903 INFO L276 IsEmpty]: Start isEmpty. Operand 3440 states and 4427 transitions. [2021-08-21 16:44:24,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:24,905 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:24,905 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:44:24,936 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:44:25,110 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:44:25,111 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:25,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:25,111 INFO L82 PathProgramCache]: Analyzing trace with hash 463386623, now seen corresponding path program 83 times [2021-08-21 16:44:25,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:25,111 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220129145] [2021-08-21 16:44:25,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:25,111 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:25,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:25,259 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:25,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:25,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220129145] [2021-08-21 16:44:25,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220129145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:25,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35165857] [2021-08-21 16:44:25,259 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:44:25,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:25,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:25,260 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:44:25,260 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:44:30,360 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:44:30,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:30,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:30,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:31,017 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:31,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35165857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:31,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:31,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:31,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548390911] [2021-08-21 16:44:31,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:31,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:31,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:31,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:31,018 INFO L87 Difference]: Start difference. First operand 3440 states and 4427 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:31,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:31,723 INFO L93 Difference]: Finished difference Result 5576 states and 6987 transitions. [2021-08-21 16:44:31,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:44:31,723 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:31,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:31,728 INFO L225 Difference]: With dead ends: 5576 [2021-08-21 16:44:31,728 INFO L226 Difference]: Without dead ends: 5434 [2021-08-21 16:44:31,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 764.1ms TimeCoverageRelationStatistics Valid=685, Invalid=1667, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:44:31,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5434 states. [2021-08-21 16:44:31,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5434 to 3425. [2021-08-21 16:44:31,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3425 states, 3417 states have (on average 1.2929470295580918) internal successors, (4418), 3424 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:31,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3425 states to 3425 states and 4418 transitions. [2021-08-21 16:44:31,756 INFO L78 Accepts]: Start accepts. Automaton has 3425 states and 4418 transitions. Word has length 72 [2021-08-21 16:44:31,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:31,756 INFO L470 AbstractCegarLoop]: Abstraction has 3425 states and 4418 transitions. [2021-08-21 16:44:31,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:31,756 INFO L276 IsEmpty]: Start isEmpty. Operand 3425 states and 4418 transitions. [2021-08-21 16:44:31,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:31,758 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:31,758 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:31,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 16:44:31,958 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:44:31,959 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:31,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:31,959 INFO L82 PathProgramCache]: Analyzing trace with hash -909262709, now seen corresponding path program 84 times [2021-08-21 16:44:31,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:31,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146370810] [2021-08-21 16:44:31,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:31,959 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:31,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:32,111 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:32,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:32,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146370810] [2021-08-21 16:44:32,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146370810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:32,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882420818] [2021-08-21 16:44:32,112 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:44:32,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:32,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:32,113 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:44:32,113 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:44:37,290 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:44:37,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:37,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:37,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:37,889 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:37,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882420818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:37,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:37,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:37,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127062367] [2021-08-21 16:44:37,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:37,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:37,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:37,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:37,890 INFO L87 Difference]: Start difference. First operand 3425 states and 4418 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:38,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:38,396 INFO L93 Difference]: Finished difference Result 5201 states and 6542 transitions. [2021-08-21 16:44:38,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:44:38,396 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:38,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:38,401 INFO L225 Difference]: With dead ends: 5201 [2021-08-21 16:44:38,401 INFO L226 Difference]: Without dead ends: 5059 [2021-08-21 16:44:38,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 590.2ms TimeCoverageRelationStatistics Valid=539, Invalid=1441, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:44:38,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5059 states. [2021-08-21 16:44:38,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5059 to 3405. [2021-08-21 16:44:38,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3405 states, 3397 states have (on average 1.2887842213717986) internal successors, (4378), 3404 states have internal predecessors, (4378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:38,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3405 states to 3405 states and 4378 transitions. [2021-08-21 16:44:38,433 INFO L78 Accepts]: Start accepts. Automaton has 3405 states and 4378 transitions. Word has length 72 [2021-08-21 16:44:38,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:38,433 INFO L470 AbstractCegarLoop]: Abstraction has 3405 states and 4378 transitions. [2021-08-21 16:44:38,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:38,433 INFO L276 IsEmpty]: Start isEmpty. Operand 3405 states and 4378 transitions. [2021-08-21 16:44:38,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:38,435 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:38,435 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:38,454 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:44:38,636 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:44:38,636 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:38,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:38,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1412150597, now seen corresponding path program 85 times [2021-08-21 16:44:38,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:38,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797318851] [2021-08-21 16:44:38,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:38,636 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:38,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:38,786 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:38,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:38,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797318851] [2021-08-21 16:44:38,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797318851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:38,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911104080] [2021-08-21 16:44:38,786 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:44:38,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:38,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:38,787 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:44:38,787 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:44:43,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:43,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:43,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:44,551 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:44,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911104080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:44,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:44,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:44,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398440178] [2021-08-21 16:44:44,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:44,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:44,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:44,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:44,552 INFO L87 Difference]: Start difference. First operand 3405 states and 4378 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:44,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:44,919 INFO L93 Difference]: Finished difference Result 4983 states and 6278 transitions. [2021-08-21 16:44:44,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:44:44,920 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:44,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:44,924 INFO L225 Difference]: With dead ends: 4983 [2021-08-21 16:44:44,924 INFO L226 Difference]: Without dead ends: 4842 [2021-08-21 16:44:44,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 469.6ms TimeCoverageRelationStatistics Valid=422, Invalid=1138, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:44:44,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4842 states. [2021-08-21 16:44:44,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4842 to 3405. [2021-08-21 16:44:44,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3405 states, 3397 states have (on average 1.2887842213717986) internal successors, (4378), 3404 states have internal predecessors, (4378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:44,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3405 states to 3405 states and 4378 transitions. [2021-08-21 16:44:44,950 INFO L78 Accepts]: Start accepts. Automaton has 3405 states and 4378 transitions. Word has length 72 [2021-08-21 16:44:44,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:44,950 INFO L470 AbstractCegarLoop]: Abstraction has 3405 states and 4378 transitions. [2021-08-21 16:44:44,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:44,951 INFO L276 IsEmpty]: Start isEmpty. Operand 3405 states and 4378 transitions. [2021-08-21 16:44:44,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:44,953 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:44,953 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:44,983 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:44:45,153 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:44:45,153 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:45,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:45,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1621922885, now seen corresponding path program 86 times [2021-08-21 16:44:45,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:45,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803659244] [2021-08-21 16:44:45,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:45,154 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:45,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:45,334 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:45,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:45,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803659244] [2021-08-21 16:44:45,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803659244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:45,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262947049] [2021-08-21 16:44:45,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:44:45,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:45,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:45,336 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:44:45,336 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:44:50,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:44:50,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:50,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:50,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:51,184 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:51,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262947049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:51,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:51,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:51,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712758835] [2021-08-21 16:44:51,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:51,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:51,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:51,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:51,185 INFO L87 Difference]: Start difference. First operand 3405 states and 4378 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:51,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:51,679 INFO L93 Difference]: Finished difference Result 5198 states and 6534 transitions. [2021-08-21 16:44:51,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:44:51,679 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:51,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:51,684 INFO L225 Difference]: With dead ends: 5198 [2021-08-21 16:44:51,684 INFO L226 Difference]: Without dead ends: 5042 [2021-08-21 16:44:51,684 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 595.7ms TimeCoverageRelationStatistics Valid=464, Invalid=1176, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:44:51,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5042 states. [2021-08-21 16:44:51,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5042 to 3380. [2021-08-21 16:44:51,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3380 states, 3372 states have (on average 1.2894424673784104) internal successors, (4348), 3379 states have internal predecessors, (4348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:51,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3380 states to 3380 states and 4348 transitions. [2021-08-21 16:44:51,719 INFO L78 Accepts]: Start accepts. Automaton has 3380 states and 4348 transitions. Word has length 72 [2021-08-21 16:44:51,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:51,719 INFO L470 AbstractCegarLoop]: Abstraction has 3380 states and 4348 transitions. [2021-08-21 16:44:51,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:51,720 INFO L276 IsEmpty]: Start isEmpty. Operand 3380 states and 4348 transitions. [2021-08-21 16:44:51,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:51,722 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:51,722 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:51,756 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:44:51,944 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:44:51,945 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:51,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:51,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1604438459, now seen corresponding path program 87 times [2021-08-21 16:44:51,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:51,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29549288] [2021-08-21 16:44:51,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:51,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:51,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:52,137 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:52,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:52,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29549288] [2021-08-21 16:44:52,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29549288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:52,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931142229] [2021-08-21 16:44:52,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:44:52,138 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:52,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:52,139 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:44:52,139 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:44:57,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:44:57,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:57,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:57,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:58,004 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:58,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931142229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:58,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:58,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:58,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433563283] [2021-08-21 16:44:58,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:58,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:58,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:58,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:58,005 INFO L87 Difference]: Start difference. First operand 3380 states and 4348 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:58,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:58,547 INFO L93 Difference]: Finished difference Result 5088 states and 6405 transitions. [2021-08-21 16:44:58,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:44:58,547 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:58,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:58,551 INFO L225 Difference]: With dead ends: 5088 [2021-08-21 16:44:58,551 INFO L226 Difference]: Without dead ends: 4947 [2021-08-21 16:44:58,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 636.4ms TimeCoverageRelationStatistics Valid=620, Invalid=1542, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:44:58,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4947 states. [2021-08-21 16:44:58,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4947 to 3385. [2021-08-21 16:44:58,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3385 states, 3377 states have (on average 1.2907906425821736) internal successors, (4359), 3384 states have internal predecessors, (4359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:58,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3385 states to 3385 states and 4359 transitions. [2021-08-21 16:44:58,578 INFO L78 Accepts]: Start accepts. Automaton has 3385 states and 4359 transitions. Word has length 72 [2021-08-21 16:44:58,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:58,578 INFO L470 AbstractCegarLoop]: Abstraction has 3385 states and 4359 transitions. [2021-08-21 16:44:58,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:58,578 INFO L276 IsEmpty]: Start isEmpty. Operand 3385 states and 4359 transitions. [2021-08-21 16:44:58,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:58,580 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:58,580 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:58,612 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:44:58,780 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:44:58,781 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:58,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:58,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1394666171, now seen corresponding path program 88 times [2021-08-21 16:44:58,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:58,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819897934] [2021-08-21 16:44:58,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:58,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:58,934 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:58,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:58,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819897934] [2021-08-21 16:44:58,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819897934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:58,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876074668] [2021-08-21 16:44:58,934 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:44:58,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:58,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:58,935 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:44:58,935 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:45:04,468 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:45:04,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:04,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:04,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:05,122 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:05,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876074668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:05,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:05,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:05,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377070099] [2021-08-21 16:45:05,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:05,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:05,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:05,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:05,123 INFO L87 Difference]: Start difference. First operand 3385 states and 4359 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:05,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:05,714 INFO L93 Difference]: Finished difference Result 5069 states and 6361 transitions. [2021-08-21 16:45:05,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:45:05,714 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:05,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:05,719 INFO L225 Difference]: With dead ends: 5069 [2021-08-21 16:45:05,719 INFO L226 Difference]: Without dead ends: 4890 [2021-08-21 16:45:05,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 679.6ms TimeCoverageRelationStatistics Valid=578, Invalid=1492, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:45:05,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4890 states. [2021-08-21 16:45:05,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4890 to 3405. [2021-08-21 16:45:05,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3405 states, 3397 states have (on average 1.2884898439799823) internal successors, (4377), 3404 states have internal predecessors, (4377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:05,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3405 states to 3405 states and 4377 transitions. [2021-08-21 16:45:05,748 INFO L78 Accepts]: Start accepts. Automaton has 3405 states and 4377 transitions. Word has length 72 [2021-08-21 16:45:05,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:05,748 INFO L470 AbstractCegarLoop]: Abstraction has 3405 states and 4377 transitions. [2021-08-21 16:45:05,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:05,748 INFO L276 IsEmpty]: Start isEmpty. Operand 3405 states and 4377 transitions. [2021-08-21 16:45:05,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:05,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:05,759 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:05,794 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:45:05,964 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:45:05,965 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:05,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:05,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1656114629, now seen corresponding path program 89 times [2021-08-21 16:45:05,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:05,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277832337] [2021-08-21 16:45:05,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:05,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:05,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:06,137 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:06,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:06,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277832337] [2021-08-21 16:45:06,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277832337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:06,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634380760] [2021-08-21 16:45:06,137 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:45:06,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:06,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:06,138 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:45:06,142 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:45:11,831 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:45:11,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:11,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:11,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:12,437 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:12,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634380760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:12,438 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:12,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:12,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894542383] [2021-08-21 16:45:12,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:12,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:12,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:12,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:12,438 INFO L87 Difference]: Start difference. First operand 3405 states and 4377 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:12,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:12,872 INFO L93 Difference]: Finished difference Result 4876 states and 6141 transitions. [2021-08-21 16:45:12,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:45:12,872 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:12,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:12,877 INFO L225 Difference]: With dead ends: 4876 [2021-08-21 16:45:12,877 INFO L226 Difference]: Without dead ends: 4764 [2021-08-21 16:45:12,877 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 543.6ms TimeCoverageRelationStatistics Valid=517, Invalid=1375, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:45:12,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4764 states. [2021-08-21 16:45:12,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4764 to 3415. [2021-08-21 16:45:12,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3415 states, 3407 states have (on average 1.2920457880833578) internal successors, (4402), 3414 states have internal predecessors, (4402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:12,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3415 states to 3415 states and 4402 transitions. [2021-08-21 16:45:12,904 INFO L78 Accepts]: Start accepts. Automaton has 3415 states and 4402 transitions. Word has length 72 [2021-08-21 16:45:12,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:12,904 INFO L470 AbstractCegarLoop]: Abstraction has 3415 states and 4402 transitions. [2021-08-21 16:45:12,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:12,904 INFO L276 IsEmpty]: Start isEmpty. Operand 3415 states and 4402 transitions. [2021-08-21 16:45:12,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:12,906 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:12,906 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:45:12,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-21 16:45:13,107 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:45:13,107 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:13,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:13,107 INFO L82 PathProgramCache]: Analyzing trace with hash 420201017, now seen corresponding path program 90 times [2021-08-21 16:45:13,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:13,107 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793735516] [2021-08-21 16:45:13,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:13,107 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:13,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:13,302 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:13,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:13,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793735516] [2021-08-21 16:45:13,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793735516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:13,303 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987947132] [2021-08-21 16:45:13,303 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:45:13,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:13,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:13,304 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:45:13,304 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:45:18,902 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:45:18,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:18,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:18,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:19,571 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:19,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987947132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:19,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:19,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:19,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127431460] [2021-08-21 16:45:19,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:19,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:19,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:19,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:19,572 INFO L87 Difference]: Start difference. First operand 3415 states and 4402 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:20,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:20,114 INFO L93 Difference]: Finished difference Result 4956 states and 6243 transitions. [2021-08-21 16:45:20,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:45:20,115 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:20,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:20,119 INFO L225 Difference]: With dead ends: 4956 [2021-08-21 16:45:20,119 INFO L226 Difference]: Without dead ends: 4814 [2021-08-21 16:45:20,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 633.3ms TimeCoverageRelationStatistics Valid=513, Invalid=1379, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:45:20,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2021-08-21 16:45:20,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 3360. [2021-08-21 16:45:20,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3352 states have (on average 1.29236276849642) internal successors, (4332), 3359 states have internal predecessors, (4332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:20,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 4332 transitions. [2021-08-21 16:45:20,147 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 4332 transitions. Word has length 72 [2021-08-21 16:45:20,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:20,148 INFO L470 AbstractCegarLoop]: Abstraction has 3360 states and 4332 transitions. [2021-08-21 16:45:20,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:20,148 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 4332 transitions. [2021-08-21 16:45:20,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:20,150 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:20,150 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:45:20,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-21 16:45:20,352 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:45:20,353 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:20,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:20,353 INFO L82 PathProgramCache]: Analyzing trace with hash -222077487, now seen corresponding path program 91 times [2021-08-21 16:45:20,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:20,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601298712] [2021-08-21 16:45:20,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:20,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:20,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:20,545 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:20,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:20,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601298712] [2021-08-21 16:45:20,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601298712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:20,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031842915] [2021-08-21 16:45:20,546 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:45:20,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:20,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:20,546 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:45:20,547 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:45:26,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:26,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:26,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:27,057 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:27,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031842915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:27,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:27,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:27,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889179244] [2021-08-21 16:45:27,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:27,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:27,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:27,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:27,058 INFO L87 Difference]: Start difference. First operand 3360 states and 4332 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:27,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:27,544 INFO L93 Difference]: Finished difference Result 4934 states and 6192 transitions. [2021-08-21 16:45:27,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:45:27,544 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:27,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:27,548 INFO L225 Difference]: With dead ends: 4934 [2021-08-21 16:45:27,549 INFO L226 Difference]: Without dead ends: 4862 [2021-08-21 16:45:27,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 590.8ms TimeCoverageRelationStatistics Valid=416, Invalid=1144, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:45:27,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4862 states. [2021-08-21 16:45:27,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4862 to 3335. [2021-08-21 16:45:27,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3335 states, 3327 states have (on average 1.2930568079350766) internal successors, (4302), 3334 states have internal predecessors, (4302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:27,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3335 states to 3335 states and 4302 transitions. [2021-08-21 16:45:27,575 INFO L78 Accepts]: Start accepts. Automaton has 3335 states and 4302 transitions. Word has length 72 [2021-08-21 16:45:27,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:27,576 INFO L470 AbstractCegarLoop]: Abstraction has 3335 states and 4302 transitions. [2021-08-21 16:45:27,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:27,576 INFO L276 IsEmpty]: Start isEmpty. Operand 3335 states and 4302 transitions. [2021-08-21 16:45:27,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:27,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:27,578 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:27,611 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:45:27,778 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:45:27,778 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:27,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:27,779 INFO L82 PathProgramCache]: Analyzing trace with hash -2048380627, now seen corresponding path program 92 times [2021-08-21 16:45:27,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:27,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857910536] [2021-08-21 16:45:27,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:27,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:27,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:27,927 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:27,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:27,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857910536] [2021-08-21 16:45:27,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857910536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:27,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682806525] [2021-08-21 16:45:27,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:45:27,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:27,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:27,928 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:45:27,929 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:45:33,707 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:45:33,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:33,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:33,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:34,335 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:34,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682806525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:34,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:34,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:34,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334015343] [2021-08-21 16:45:34,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:34,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:34,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:34,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:34,336 INFO L87 Difference]: Start difference. First operand 3335 states and 4302 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:34,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:34,770 INFO L93 Difference]: Finished difference Result 4754 states and 5973 transitions. [2021-08-21 16:45:34,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:45:34,770 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:34,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:34,774 INFO L225 Difference]: With dead ends: 4754 [2021-08-21 16:45:34,774 INFO L226 Difference]: Without dead ends: 4677 [2021-08-21 16:45:34,774 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 530.5ms TimeCoverageRelationStatistics Valid=404, Invalid=1156, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:45:34,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4677 states. [2021-08-21 16:45:34,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4677 to 3315. [2021-08-21 16:45:34,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3315 states, 3307 states have (on average 1.2884789839733897) internal successors, (4261), 3314 states have internal predecessors, (4261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:34,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3315 states to 3315 states and 4261 transitions. [2021-08-21 16:45:34,812 INFO L78 Accepts]: Start accepts. Automaton has 3315 states and 4261 transitions. Word has length 72 [2021-08-21 16:45:34,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:34,812 INFO L470 AbstractCegarLoop]: Abstraction has 3315 states and 4261 transitions. [2021-08-21 16:45:34,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:34,812 INFO L276 IsEmpty]: Start isEmpty. Operand 3315 states and 4261 transitions. [2021-08-21 16:45:34,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:34,814 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:34,814 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:34,846 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:45:35,015 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:45:35,015 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:35,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:35,015 INFO L82 PathProgramCache]: Analyzing trace with hash -256355261, now seen corresponding path program 93 times [2021-08-21 16:45:35,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:35,015 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010784611] [2021-08-21 16:45:35,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:35,016 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:35,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:35,172 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:35,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:35,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010784611] [2021-08-21 16:45:35,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010784611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:35,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139016580] [2021-08-21 16:45:35,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:45:35,173 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:35,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:35,173 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:45:35,174 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:45:41,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:45:41,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:41,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:41,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:41,890 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:41,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139016580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:41,890 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:41,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:41,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645996142] [2021-08-21 16:45:41,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:41,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:41,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:41,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:41,891 INFO L87 Difference]: Start difference. First operand 3315 states and 4261 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:42,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:42,284 INFO L93 Difference]: Finished difference Result 4809 states and 6064 transitions. [2021-08-21 16:45:42,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:45:42,285 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:42,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:42,289 INFO L225 Difference]: With dead ends: 4809 [2021-08-21 16:45:42,289 INFO L226 Difference]: Without dead ends: 4732 [2021-08-21 16:45:42,289 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 505.7ms TimeCoverageRelationStatistics Valid=370, Invalid=1270, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:45:42,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4732 states. [2021-08-21 16:45:42,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4732 to 3280. [2021-08-21 16:45:42,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3280 states, 3272 states have (on average 1.2897310513447433) internal successors, (4220), 3279 states have internal predecessors, (4220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:42,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3280 states to 3280 states and 4220 transitions. [2021-08-21 16:45:42,317 INFO L78 Accepts]: Start accepts. Automaton has 3280 states and 4220 transitions. Word has length 72 [2021-08-21 16:45:42,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:42,317 INFO L470 AbstractCegarLoop]: Abstraction has 3280 states and 4220 transitions. [2021-08-21 16:45:42,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:42,317 INFO L276 IsEmpty]: Start isEmpty. Operand 3280 states and 4220 transitions. [2021-08-21 16:45:42,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:42,319 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:42,319 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:42,355 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 16:45:42,520 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:45:42,520 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:42,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:42,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1264167155, now seen corresponding path program 94 times [2021-08-21 16:45:42,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:42,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436509778] [2021-08-21 16:45:42,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:42,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:42,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:42,721 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:42,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:42,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436509778] [2021-08-21 16:45:42,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436509778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:42,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757783856] [2021-08-21 16:45:42,721 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:45:42,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:42,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:42,723 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:45:42,723 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:45:48,633 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:45:48,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:48,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:48,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:49,184 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:49,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757783856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:49,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:49,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:49,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347770251] [2021-08-21 16:45:49,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:49,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:49,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:49,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:49,185 INFO L87 Difference]: Start difference. First operand 3280 states and 4220 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:49,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:49,996 INFO L93 Difference]: Finished difference Result 7089 states and 8780 transitions. [2021-08-21 16:45:49,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 16:45:49,996 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:49,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:50,003 INFO L225 Difference]: With dead ends: 7089 [2021-08-21 16:45:50,004 INFO L226 Difference]: Without dead ends: 6877 [2021-08-21 16:45:50,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 861.4ms TimeCoverageRelationStatistics Valid=678, Invalid=2514, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:45:50,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6877 states. [2021-08-21 16:45:50,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6877 to 3296. [2021-08-21 16:45:50,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3296 states, 3288 states have (on average 1.289537712895377) internal successors, (4240), 3295 states have internal predecessors, (4240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:50,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3296 states to 3296 states and 4240 transitions. [2021-08-21 16:45:50,041 INFO L78 Accepts]: Start accepts. Automaton has 3296 states and 4240 transitions. Word has length 72 [2021-08-21 16:45:50,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:50,041 INFO L470 AbstractCegarLoop]: Abstraction has 3296 states and 4240 transitions. [2021-08-21 16:45:50,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:50,041 INFO L276 IsEmpty]: Start isEmpty. Operand 3296 states and 4240 transitions. [2021-08-21 16:45:50,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:50,043 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:50,043 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:50,076 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:45:50,244 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:45:50,244 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:50,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:50,244 INFO L82 PathProgramCache]: Analyzing trace with hash 1273243005, now seen corresponding path program 95 times [2021-08-21 16:45:50,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:50,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52062991] [2021-08-21 16:45:50,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:50,245 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:50,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:50,502 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:50,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:50,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52062991] [2021-08-21 16:45:50,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52062991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:50,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315330959] [2021-08-21 16:45:50,503 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:45:50,503 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:50,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:50,503 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:45:50,504 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:45:56,575 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:45:56,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:56,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:56,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:57,164 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:57,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315330959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:57,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:57,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:57,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873777260] [2021-08-21 16:45:57,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:57,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:57,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:57,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:57,165 INFO L87 Difference]: Start difference. First operand 3296 states and 4240 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:58,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:58,557 INFO L93 Difference]: Finished difference Result 7768 states and 9637 transitions. [2021-08-21 16:45:58,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 16:45:58,557 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:58,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:58,575 INFO L225 Difference]: With dead ends: 7768 [2021-08-21 16:45:58,575 INFO L226 Difference]: Without dead ends: 7556 [2021-08-21 16:45:58,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 1445.5ms TimeCoverageRelationStatistics Valid=1044, Invalid=3512, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 16:45:58,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7556 states. [2021-08-21 16:45:58,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7556 to 3271. [2021-08-21 16:45:58,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3271 states, 3263 states have (on average 1.2899172540606803) internal successors, (4209), 3270 states have internal predecessors, (4209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:58,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3271 states to 3271 states and 4209 transitions. [2021-08-21 16:45:58,605 INFO L78 Accepts]: Start accepts. Automaton has 3271 states and 4209 transitions. Word has length 72 [2021-08-21 16:45:58,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:58,605 INFO L470 AbstractCegarLoop]: Abstraction has 3271 states and 4209 transitions. [2021-08-21 16:45:58,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:58,605 INFO L276 IsEmpty]: Start isEmpty. Operand 3271 states and 4209 transitions. [2021-08-21 16:45:58,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:58,607 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:58,607 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:45:58,640 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:45:58,807 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:45:58,808 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:58,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:58,808 INFO L82 PathProgramCache]: Analyzing trace with hash 2047137473, now seen corresponding path program 96 times [2021-08-21 16:45:58,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:58,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826615168] [2021-08-21 16:45:58,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:58,808 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:58,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:58,991 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:58,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:58,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826615168] [2021-08-21 16:45:58,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826615168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:58,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911106390] [2021-08-21 16:45:58,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:45:58,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:58,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:58,992 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:45:58,993 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:46:04,853 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:46:04,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:04,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:04,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:05,399 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:05,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911106390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:05,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:05,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:05,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576808797] [2021-08-21 16:46:05,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:05,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:05,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:05,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:05,400 INFO L87 Difference]: Start difference. First operand 3271 states and 4209 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:07,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:07,096 INFO L93 Difference]: Finished difference Result 8159 states and 10127 transitions. [2021-08-21 16:46:07,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 16:46:07,096 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:07,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:07,105 INFO L225 Difference]: With dead ends: 8159 [2021-08-21 16:46:07,105 INFO L226 Difference]: Without dead ends: 7774 [2021-08-21 16:46:07,106 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1867 ImplicationChecksByTransitivity, 1645.7ms TimeCoverageRelationStatistics Valid=1319, Invalid=4381, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 16:46:07,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7774 states. [2021-08-21 16:46:07,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7774 to 3386. [2021-08-21 16:46:07,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3386 states, 3378 states have (on average 1.288632326820604) internal successors, (4353), 3385 states have internal predecessors, (4353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:07,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3386 states to 3386 states and 4353 transitions. [2021-08-21 16:46:07,145 INFO L78 Accepts]: Start accepts. Automaton has 3386 states and 4353 transitions. Word has length 72 [2021-08-21 16:46:07,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:07,146 INFO L470 AbstractCegarLoop]: Abstraction has 3386 states and 4353 transitions. [2021-08-21 16:46:07,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:07,146 INFO L276 IsEmpty]: Start isEmpty. Operand 3386 states and 4353 transitions. [2021-08-21 16:46:07,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:07,148 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:07,148 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:46:07,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-21 16:46:07,348 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:46:07,348 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:07,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:07,349 INFO L82 PathProgramCache]: Analyzing trace with hash 435224577, now seen corresponding path program 97 times [2021-08-21 16:46:07,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:07,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124701118] [2021-08-21 16:46:07,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:07,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:07,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:07,494 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:07,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:07,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124701118] [2021-08-21 16:46:07,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124701118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:07,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538326824] [2021-08-21 16:46:07,494 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:46:07,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:07,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:07,495 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:46:07,495 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:46:13,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:13,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:13,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:16,378 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:16,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538326824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:16,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:16,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:16,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919577638] [2021-08-21 16:46:16,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:16,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:16,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:16,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=463, Unknown=1, NotChecked=0, Total=600 [2021-08-21 16:46:16,379 INFO L87 Difference]: Start difference. First operand 3386 states and 4353 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:49,786 WARN L207 SmtUtils]: Spent 6.04 s on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-08-21 16:47:25,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:25,318 INFO L93 Difference]: Finished difference Result 8715 states and 10796 transitions. [2021-08-21 16:47:25,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 16:47:25,318 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:47:25,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:25,326 INFO L225 Difference]: With dead ends: 8715 [2021-08-21 16:47:25,326 INFO L226 Difference]: Without dead ends: 8345 [2021-08-21 16:47:25,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1684 ImplicationChecksByTransitivity, 63460.6ms TimeCoverageRelationStatistics Valid=1212, Invalid=4029, Unknown=15, NotChecked=0, Total=5256 [2021-08-21 16:47:25,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8345 states. [2021-08-21 16:47:25,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8345 to 3466. [2021-08-21 16:47:25,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3466 states, 3458 states have (on average 1.2886061307113938) internal successors, (4456), 3465 states have internal predecessors, (4456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:25,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3466 states to 3466 states and 4456 transitions. [2021-08-21 16:47:25,363 INFO L78 Accepts]: Start accepts. Automaton has 3466 states and 4456 transitions. Word has length 72 [2021-08-21 16:47:25,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:25,363 INFO L470 AbstractCegarLoop]: Abstraction has 3466 states and 4456 transitions. [2021-08-21 16:47:25,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:25,363 INFO L276 IsEmpty]: Start isEmpty. Operand 3466 states and 4456 transitions. [2021-08-21 16:47:25,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:25,365 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:25,366 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:47:25,398 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:47:25,568 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:47:25,568 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:25,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:25,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1527495217, now seen corresponding path program 98 times [2021-08-21 16:47:25,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:25,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042492124] [2021-08-21 16:47:25,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:25,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:25,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:25,721 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:25,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:25,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042492124] [2021-08-21 16:47:25,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042492124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:25,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565468652] [2021-08-21 16:47:25,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:47:25,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:25,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:25,722 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:47:25,723 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:47:31,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:47:31,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:47:31,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:31,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:32,202 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:32,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565468652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:32,202 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:32,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:32,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925906209] [2021-08-21 16:47:32,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:32,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:32,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:32,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:47:32,203 INFO L87 Difference]: Start difference. First operand 3466 states and 4456 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:33,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:33,530 INFO L93 Difference]: Finished difference Result 8070 states and 9979 transitions. [2021-08-21 16:47:33,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 16:47:33,531 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:47:33,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:33,538 INFO L225 Difference]: With dead ends: 8070 [2021-08-21 16:47:33,538 INFO L226 Difference]: Without dead ends: 7993 [2021-08-21 16:47:33,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 1320.1ms TimeCoverageRelationStatistics Valid=1258, Invalid=3854, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 16:47:33,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7993 states. [2021-08-21 16:47:33,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7993 to 3486. [2021-08-21 16:47:33,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 3478 states have (on average 1.2875215641173088) internal successors, (4478), 3485 states have internal predecessors, (4478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:33,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 4478 transitions. [2021-08-21 16:47:33,572 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 4478 transitions. Word has length 72 [2021-08-21 16:47:33,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:33,573 INFO L470 AbstractCegarLoop]: Abstraction has 3486 states and 4478 transitions. [2021-08-21 16:47:33,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:33,573 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 4478 transitions. [2021-08-21 16:47:33,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:33,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:33,575 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:47:33,608 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:47:33,776 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:47:33,776 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:33,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:33,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1966075581, now seen corresponding path program 99 times [2021-08-21 16:47:33,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:33,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452990448] [2021-08-21 16:47:33,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:33,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:33,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:33,924 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:33,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:33,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452990448] [2021-08-21 16:47:33,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452990448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:33,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835091246] [2021-08-21 16:47:33,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:47:33,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:33,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:33,925 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:47:33,927 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:47:39,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:47:39,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:47:39,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:39,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:40,458 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:40,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835091246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:40,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:40,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:40,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023907262] [2021-08-21 16:47:40,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:40,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:40,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:40,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:47:40,459 INFO L87 Difference]: Start difference. First operand 3486 states and 4478 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:41,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:41,965 INFO L93 Difference]: Finished difference Result 7496 states and 9304 transitions. [2021-08-21 16:47:41,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 16:47:41,966 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:47:41,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:41,973 INFO L225 Difference]: With dead ends: 7496 [2021-08-21 16:47:41,973 INFO L226 Difference]: Without dead ends: 7400 [2021-08-21 16:47:41,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1845 ImplicationChecksByTransitivity, 1490.7ms TimeCoverageRelationStatistics Valid=1304, Invalid=4396, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 16:47:41,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7400 states. [2021-08-21 16:47:42,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7400 to 3541. [2021-08-21 16:47:42,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3541 states, 3533 states have (on average 1.2847438437588452) internal successors, (4539), 3540 states have internal predecessors, (4539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:42,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3541 states to 3541 states and 4539 transitions. [2021-08-21 16:47:42,006 INFO L78 Accepts]: Start accepts. Automaton has 3541 states and 4539 transitions. Word has length 72 [2021-08-21 16:47:42,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:42,006 INFO L470 AbstractCegarLoop]: Abstraction has 3541 states and 4539 transitions. [2021-08-21 16:47:42,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:42,006 INFO L276 IsEmpty]: Start isEmpty. Operand 3541 states and 4539 transitions. [2021-08-21 16:47:42,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:42,009 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:42,009 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:47:42,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-21 16:47:42,209 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:47:42,209 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:42,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:42,210 INFO L82 PathProgramCache]: Analyzing trace with hash 354162685, now seen corresponding path program 100 times [2021-08-21 16:47:42,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:42,210 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941285722] [2021-08-21 16:47:42,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:42,210 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:42,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:42,356 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:42,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:42,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941285722] [2021-08-21 16:47:42,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941285722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:42,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322458393] [2021-08-21 16:47:42,357 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:47:42,357 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:42,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:42,357 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:47:42,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 16:47:48,421 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:47:48,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:47:48,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:48,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:53,411 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:53,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322458393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:53,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:53,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:53,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277190120] [2021-08-21 16:47:53,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:53,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:53,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:53,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=467, Unknown=2, NotChecked=0, Total=600 [2021-08-21 16:47:53,412 INFO L87 Difference]: Start difference. First operand 3541 states and 4539 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:10,862 WARN L207 SmtUtils]: Spent 6.04 s on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-08-21 16:48:53,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:48:53,574 INFO L93 Difference]: Finished difference Result 8526 states and 10601 transitions. [2021-08-21 16:48:53,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 16:48:53,574 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:48:53,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:48:53,583 INFO L225 Difference]: With dead ends: 8526 [2021-08-21 16:48:53,583 INFO L226 Difference]: Without dead ends: 8148 [2021-08-21 16:48:53,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1989 ImplicationChecksByTransitivity, 63919.1ms TimeCoverageRelationStatistics Valid=1388, Invalid=4450, Unknown=14, NotChecked=0, Total=5852 [2021-08-21 16:48:53,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8148 states. [2021-08-21 16:48:53,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8148 to 3561. [2021-08-21 16:48:53,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3561 states, 3553 states have (on average 1.2834224598930482) internal successors, (4560), 3560 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:53,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3561 states to 3561 states and 4560 transitions. [2021-08-21 16:48:53,627 INFO L78 Accepts]: Start accepts. Automaton has 3561 states and 4560 transitions. Word has length 72 [2021-08-21 16:48:53,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:48:53,627 INFO L470 AbstractCegarLoop]: Abstraction has 3561 states and 4560 transitions. [2021-08-21 16:48:53,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:48:53,627 INFO L276 IsEmpty]: Start isEmpty. Operand 3561 states and 4560 transitions. [2021-08-21 16:48:53,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:48:53,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:48:53,630 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:48:53,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2021-08-21 16:48:53,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-21 16:48:53,833 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:48:53,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:48:53,834 INFO L82 PathProgramCache]: Analyzing trace with hash -1608557109, now seen corresponding path program 101 times [2021-08-21 16:48:53,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:48:53,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770571377] [2021-08-21 16:48:53,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:48:53,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:48:53,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:48:53,986 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:48:53,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:48:53,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770571377] [2021-08-21 16:48:53,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770571377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:48:53,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264148778] [2021-08-21 16:48:53,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:48:53,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:48:53,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:48:53,987 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:48:53,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 16:49:00,086 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:49:00,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:00,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:00,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:00,806 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:00,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264148778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:00,806 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:00,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:00,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177727283] [2021-08-21 16:49:00,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:00,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:00,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:00,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:00,807 INFO L87 Difference]: Start difference. First operand 3561 states and 4560 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:02,704 INFO L93 Difference]: Finished difference Result 8823 states and 10983 transitions. [2021-08-21 16:49:02,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 16:49:02,704 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:49:02,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:02,712 INFO L225 Difference]: With dead ends: 8823 [2021-08-21 16:49:02,712 INFO L226 Difference]: Without dead ends: 8378 [2021-08-21 16:49:02,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2144 ImplicationChecksByTransitivity, 1826.4ms TimeCoverageRelationStatistics Valid=1476, Invalid=4686, Unknown=0, NotChecked=0, Total=6162 [2021-08-21 16:49:02,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8378 states. [2021-08-21 16:49:02,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8378 to 3746. [2021-08-21 16:49:02,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3746 states, 3738 states have (on average 1.2894596040663457) internal successors, (4820), 3745 states have internal predecessors, (4820), 0 states have call successors, (0), 0 states have call 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 3746 states to 3746 states and 4820 transitions. [2021-08-21 16:49:02,755 INFO L78 Accepts]: Start accepts. Automaton has 3746 states and 4820 transitions. Word has length 72 [2021-08-21 16:49:02,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:02,755 INFO L470 AbstractCegarLoop]: Abstraction has 3746 states and 4820 transitions. [2021-08-21 16:49:02,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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,755 INFO L276 IsEmpty]: Start isEmpty. Operand 3746 states and 4820 transitions. [2021-08-21 16:49:02,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:02,758 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:02,758 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:02,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:02,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:02,959 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:02,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:02,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1747603139, now seen corresponding path program 102 times [2021-08-21 16:49:02,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:02,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060298952] [2021-08-21 16:49:02,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:02,960 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:02,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:03,112 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:03,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:03,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060298952] [2021-08-21 16:49:03,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060298952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:03,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045503002] [2021-08-21 16:49:03,112 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:03,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:03,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:03,113 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:03,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 16:49:09,269 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:49:09,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:09,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:09,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:09,861 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:09,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045503002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:09,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:09,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:09,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849254868] [2021-08-21 16:49:09,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:09,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:09,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:09,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:09,862 INFO L87 Difference]: Start difference. First operand 3746 states and 4820 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:11,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:11,803 INFO L93 Difference]: Finished difference Result 8073 states and 10064 transitions. [2021-08-21 16:49:11,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:49:11,803 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:49:11,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:11,811 INFO L225 Difference]: With dead ends: 8073 [2021-08-21 16:49:11,812 INFO L226 Difference]: Without dead ends: 7810 [2021-08-21 16:49:11,812 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2692 ImplicationChecksByTransitivity, 1886.0ms TimeCoverageRelationStatistics Valid=1740, Invalid=5742, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 16:49:11,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7810 states. [2021-08-21 16:49:11,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7810 to 3741. [2021-08-21 16:49:11,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3741 states, 3733 states have (on average 1.2877042593088668) internal successors, (4807), 3740 states have internal predecessors, (4807), 0 states have call successors, (0), 0 states have call 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:11,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3741 states to 3741 states and 4807 transitions. [2021-08-21 16:49:11,853 INFO L78 Accepts]: Start accepts. Automaton has 3741 states and 4807 transitions. Word has length 72 [2021-08-21 16:49:11,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:11,853 INFO L470 AbstractCegarLoop]: Abstraction has 3741 states and 4807 transitions. [2021-08-21 16:49:11,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:11,853 INFO L276 IsEmpty]: Start isEmpty. Operand 3741 states and 4807 transitions. [2021-08-21 16:49:11,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:11,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:11,856 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:11,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 16:49:12,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:12,057 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:12,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:12,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1662678851, now seen corresponding path program 103 times [2021-08-21 16:49:12,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:12,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330908453] [2021-08-21 16:49:12,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:12,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:12,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:12,243 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:12,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:12,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330908453] [2021-08-21 16:49:12,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330908453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:12,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581506727] [2021-08-21 16:49:12,243 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:12,243 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:12,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:12,245 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:12,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 16:49:18,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:18,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:18,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:18,993 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:18,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581506727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:18,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:18,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:18,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228984774] [2021-08-21 16:49:18,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:18,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:18,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:18,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=461, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:18,994 INFO L87 Difference]: Start difference. First operand 3741 states and 4807 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:20,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:20,967 INFO L93 Difference]: Finished difference Result 8681 states and 10792 transitions. [2021-08-21 16:49:20,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 16:49:20,968 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:49:20,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:20,975 INFO L225 Difference]: With dead ends: 8681 [2021-08-21 16:49:20,975 INFO L226 Difference]: Without dead ends: 8244 [2021-08-21 16:49:20,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2415 ImplicationChecksByTransitivity, 1894.2ms TimeCoverageRelationStatistics Valid=1617, Invalid=5189, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 16:49:20,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8244 states. [2021-08-21 16:49:21,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8244 to 3771. [2021-08-21 16:49:21,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 3763 states have (on average 1.293914429976083) internal successors, (4869), 3770 states have internal predecessors, (4869), 0 states have call successors, (0), 0 states have call 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,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 4869 transitions. [2021-08-21 16:49:21,014 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 4869 transitions. Word has length 72 [2021-08-21 16:49:21,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:21,014 INFO L470 AbstractCegarLoop]: Abstraction has 3771 states and 4869 transitions. [2021-08-21 16:49:21,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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,014 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 4869 transitions. [2021-08-21 16:49:21,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:21,017 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:21,017 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:49:21,051 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 16:49:21,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-21 16:49:21,217 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:21,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:21,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1939242551, now seen corresponding path program 104 times [2021-08-21 16:49:21,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:21,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180566392] [2021-08-21 16:49:21,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:21,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:21,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:21,413 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:21,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:21,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180566392] [2021-08-21 16:49:21,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180566392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:21,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199182017] [2021-08-21 16:49:21,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:21,414 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:21,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:21,414 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:21,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 16:49:27,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:27,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:27,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:27,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:28,237 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:28,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199182017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:28,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:28,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:28,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518937924] [2021-08-21 16:49:28,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:28,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:28,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:28,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=468, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:28,238 INFO L87 Difference]: Start difference. First operand 3771 states and 4869 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:30,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:30,510 INFO L93 Difference]: Finished difference Result 8950 states and 11144 transitions. [2021-08-21 16:49:30,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-08-21 16:49:30,510 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:49:30,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:30,519 INFO L225 Difference]: With dead ends: 8950 [2021-08-21 16:49:30,519 INFO L226 Difference]: Without dead ends: 8500 [2021-08-21 16:49:30,520 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2767 ImplicationChecksByTransitivity, 2224.2ms TimeCoverageRelationStatistics Valid=1743, Invalid=5913, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 16:49:30,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8500 states. [2021-08-21 16:49:30,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8500 to 3686. [2021-08-21 16:49:30,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3686 states, 3678 states have (on average 1.2928221859706361) internal successors, (4755), 3685 states have internal predecessors, (4755), 0 states have call successors, (0), 0 states have call 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:30,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3686 states to 3686 states and 4755 transitions. [2021-08-21 16:49:30,564 INFO L78 Accepts]: Start accepts. Automaton has 3686 states and 4755 transitions. Word has length 72 [2021-08-21 16:49:30,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:30,564 INFO L470 AbstractCegarLoop]: Abstraction has 3686 states and 4755 transitions. [2021-08-21 16:49:30,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:30,564 INFO L276 IsEmpty]: Start isEmpty. Operand 3686 states and 4755 transitions. [2021-08-21 16:49:30,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:30,567 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:30,567 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:30,603 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 16:49:30,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:30,779 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:30,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:30,780 INFO L82 PathProgramCache]: Analyzing trace with hash -392477067, now seen corresponding path program 105 times [2021-08-21 16:49:30,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:30,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383068377] [2021-08-21 16:49:30,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:30,780 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:30,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:30,941 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:30,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:30,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383068377] [2021-08-21 16:49:30,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383068377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:30,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397509321] [2021-08-21 16:49:30,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:30,941 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:30,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:30,947 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:30,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 16:49:37,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:49:37,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:37,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:37,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:37,806 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:37,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397509321] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:37,806 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:37,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:37,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748019014] [2021-08-21 16:49:37,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:37,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:37,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:37,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:37,807 INFO L87 Difference]: Start difference. First operand 3686 states and 4755 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:39,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:39,148 INFO L93 Difference]: Finished difference Result 8233 states and 10275 transitions. [2021-08-21 16:49:39,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 16:49:39,148 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:49:39,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:39,157 INFO L225 Difference]: With dead ends: 8233 [2021-08-21 16:49:39,157 INFO L226 Difference]: Without dead ends: 7980 [2021-08-21 16:49:39,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1745 ImplicationChecksByTransitivity, 1304.3ms TimeCoverageRelationStatistics Valid=1276, Invalid=4126, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 16:49:39,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7980 states. [2021-08-21 16:49:39,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7980 to 3791. [2021-08-21 16:49:39,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3791 states, 3783 states have (on average 1.2918318794607455) internal successors, (4887), 3790 states have internal predecessors, (4887), 0 states have call successors, (0), 0 states have call 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:39,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3791 states to 3791 states and 4887 transitions. [2021-08-21 16:49:39,218 INFO L78 Accepts]: Start accepts. Automaton has 3791 states and 4887 transitions. Word has length 72 [2021-08-21 16:49:39,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:39,219 INFO L470 AbstractCegarLoop]: Abstraction has 3791 states and 4887 transitions. [2021-08-21 16:49:39,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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:39,219 INFO L276 IsEmpty]: Start isEmpty. Operand 3791 states and 4887 transitions. [2021-08-21 16:49:39,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:39,222 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:39,222 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:39,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 16:49:39,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:39,428 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:39,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:39,428 INFO L82 PathProgramCache]: Analyzing trace with hash -127001673, now seen corresponding path program 106 times [2021-08-21 16:49:39,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:39,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917890927] [2021-08-21 16:49:39,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:39,428 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:39,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:39,581 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:39,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:39,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917890927] [2021-08-21 16:49:39,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917890927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:39,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216256178] [2021-08-21 16:49:39,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:39,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:39,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:39,583 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:39,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 16:49:45,936 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:45,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:45,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:45,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:46,529 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:46,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216256178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:46,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:46,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:46,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221970459] [2021-08-21 16:49:46,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:46,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:46,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:46,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:46,530 INFO L87 Difference]: Start difference. First operand 3791 states and 4887 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:48,550 INFO L93 Difference]: Finished difference Result 9461 states and 11755 transitions. [2021-08-21 16:49:48,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 16:49:48,550 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:49:48,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:48,560 INFO L225 Difference]: With dead ends: 9461 [2021-08-21 16:49:48,560 INFO L226 Difference]: Without dead ends: 9018 [2021-08-21 16:49:48,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2394 ImplicationChecksByTransitivity, 1930.8ms TimeCoverageRelationStatistics Valid=1631, Invalid=5011, Unknown=0, NotChecked=0, Total=6642 [2021-08-21 16:49:48,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9018 states. [2021-08-21 16:49:48,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9018 to 3781. [2021-08-21 16:49:48,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3781 states, 3773 states have (on average 1.2944606413994169) internal successors, (4884), 3780 states have internal predecessors, (4884), 0 states have call successors, (0), 0 states have call 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,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3781 states to 3781 states and 4884 transitions. [2021-08-21 16:49:48,627 INFO L78 Accepts]: Start accepts. Automaton has 3781 states and 4884 transitions. Word has length 72 [2021-08-21 16:49:48,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:48,627 INFO L470 AbstractCegarLoop]: Abstraction has 3781 states and 4884 transitions. [2021-08-21 16:49:48,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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,627 INFO L276 IsEmpty]: Start isEmpty. Operand 3781 states and 4884 transitions. [2021-08-21 16:49:48,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:48,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:48,630 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:48,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2021-08-21 16:49:48,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:48,830 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:48,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:48,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1800724405, now seen corresponding path program 107 times [2021-08-21 16:49:48,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:48,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828291146] [2021-08-21 16:49:48,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:48,831 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:48,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:48,983 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:48,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:48,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828291146] [2021-08-21 16:49:48,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828291146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:48,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610877465] [2021-08-21 16:49:48,984 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:48,984 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:48,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:48,985 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:48,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 16:49:55,405 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:49:55,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:55,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:55,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:55,962 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:55,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610877465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:55,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:55,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:49:55,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954510] [2021-08-21 16:49:55,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:49:55,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:55,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:49:55,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=473, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:55,963 INFO L87 Difference]: Start difference. First operand 3781 states and 4884 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:58,375 INFO L93 Difference]: Finished difference Result 8443 states and 10497 transitions. [2021-08-21 16:49:58,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-08-21 16:49:58,375 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:49:58,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:58,384 INFO L225 Difference]: With dead ends: 8443 [2021-08-21 16:49:58,384 INFO L226 Difference]: Without dead ends: 8225 [2021-08-21 16:49:58,385 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3839 ImplicationChecksByTransitivity, 2301.8ms TimeCoverageRelationStatistics Valid=2352, Invalid=7350, Unknown=0, NotChecked=0, Total=9702 [2021-08-21 16:49:58,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8225 states. [2021-08-21 16:49:58,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8225 to 3816. [2021-08-21 16:49:58,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3816 states, 3808 states have (on average 1.297531512605042) internal successors, (4941), 3815 states have internal predecessors, (4941), 0 states have call successors, (0), 0 states have call 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,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 4941 transitions. [2021-08-21 16:49:58,434 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 4941 transitions. Word has length 72 [2021-08-21 16:49:58,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:58,434 INFO L470 AbstractCegarLoop]: Abstraction has 3816 states and 4941 transitions. [2021-08-21 16:49:58,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call 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,434 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 4941 transitions. [2021-08-21 16:49:58,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:58,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:58,437 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 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, 1, 1] [2021-08-21 16:49:58,474 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 16:49:58,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:58,645 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:58,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:58,645 INFO L82 PathProgramCache]: Analyzing trace with hash -770306495, now seen corresponding path program 108 times [2021-08-21 16:49:58,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:58,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917770353] [2021-08-21 16:49:58,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:58,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:58,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:58,800 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:58,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:58,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917770353] [2021-08-21 16:49:58,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917770353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:58,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988621707] [2021-08-21 16:49:58,801 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:58,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:58,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:58,804 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:58,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 16:50:03,697 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 16:50:03,698 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 16:50:04,726 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 16:50:04,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:04,748 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2021-08-21 16:50:04,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 16:50:04,927 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 4,while executing Executor. [2021-08-21 16:50:04,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 16:50:04,928 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 16:50:04,930 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 16:50:04,930 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 16:50:04,931 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 04:50:04 BasicIcfg [2021-08-21 16:50:04,932 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 16:50:04,932 INFO L168 Benchmark]: Toolchain (without parser) took 765370.55 ms. Allocated memory was 218.1 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 180.9 MB in the beginning and 639.4 MB in the end (delta: -458.5 MB). Peak memory consumption was 1.5 GB. Max. memory is 8.0 GB. [2021-08-21 16:50:04,932 INFO L168 Benchmark]: CDTParser took 0.37 ms. Allocated memory is still 218.1 MB. Free memory is still 199.3 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 16:50:04,933 INFO L168 Benchmark]: CACSL2BoogieTranslator took 323.75 ms. Allocated memory is still 218.1 MB. Free memory was 180.8 MB in the beginning and 193.7 MB in the end (delta: -12.9 MB). Peak memory consumption was 15.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:50:04,933 INFO L168 Benchmark]: Boogie Procedure Inliner took 23.68 ms. Allocated memory is still 218.1 MB. Free memory was 193.4 MB in the beginning and 191.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:50:04,933 INFO L168 Benchmark]: Boogie Preprocessor took 13.12 ms. Allocated memory is still 218.1 MB. Free memory was 191.6 MB in the beginning and 190.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 16:50:04,933 INFO L168 Benchmark]: RCFGBuilder took 371.26 ms. Allocated memory is still 218.1 MB. Free memory was 190.2 MB in the beginning and 167.5 MB in the end (delta: 22.7 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:50:04,933 INFO L168 Benchmark]: TraceAbstraction took 764634.52 ms. Allocated memory was 218.1 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 166.8 MB in the beginning and 639.4 MB in the end (delta: -472.6 MB). Peak memory consumption was 1.5 GB. Max. memory is 8.0 GB. [2021-08-21 16:50:04,934 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.37 ms. Allocated memory is still 218.1 MB. Free memory is still 199.3 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 323.75 ms. Allocated memory is still 218.1 MB. Free memory was 180.8 MB in the beginning and 193.7 MB in the end (delta: -12.9 MB). Peak memory consumption was 15.0 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 23.68 ms. Allocated memory is still 218.1 MB. Free memory was 193.4 MB in the beginning and 191.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.12 ms. Allocated memory is still 218.1 MB. Free memory was 191.6 MB in the beginning and 190.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 371.26 ms. Allocated memory is still 218.1 MB. Free memory was 190.2 MB in the beginning and 167.5 MB in the end (delta: 22.7 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. * TraceAbstraction took 764634.52 ms. Allocated memory was 218.1 MB in the beginning and 1.5 GB in the end (delta: 1.3 GB). Free memory was 166.8 MB in the beginning and 639.4 MB in the end (delta: -472.6 MB). Peak memory consumption was 1.5 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2298, positive: 1987, positive conditional: 1987, positive unconditional: 0, negative: 311, negative conditional: 311, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2007, positive: 1987, positive conditional: 0, positive unconditional: 1987, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 374, positive: 371, positive conditional: 0, positive unconditional: 371, 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: 374, positive: 371, positive conditional: 0, positive unconditional: 371, 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: 12, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2007, positive: 1616, positive conditional: 0, positive unconditional: 1616, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 374, unknown conditional: 0, unknown unconditional: 374] , Statistics on independence cache: Total cache size (in pairs): 374, Positive cache size: 371, Positive conditional cache size: 0, Positive unconditional cache size: 371, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Independence queries for same thread: 291 - 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 - TimeoutResultAtElement [Line: 730]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 4,while executing Executor. - TimeoutResultAtElement [Line: 722]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 4,while executing Executor. - TimeoutResultAtElement [Line: 721]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 4,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 88 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 764543.1ms, OverallIterations: 135, TraceHistogramMax: 6, EmptinessCheckTime: 281.6ms, AutomataDifference: 246954.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 182.5ms, PartialOrderReductionTime: 156.6ms, HoareTripleCheckerStatistics: 10306 SDtfs, 96758 SDslu, 118283 SDs, 0 SdLazy, 23398 SolverSat, 10379 SolverUnsat, 6 SolverUnknown, 0 SolverNotchecked, 28705.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 13447 GetRequests, 7194 SyntacticMatches, 9 SemanticMatches, 6244 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114210 ImplicationChecksByTransitivity, 243880.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=3816occurred in iteration=134, InterpolantAutomatonStates: 5036, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3509.5ms AutomataMinimizationTime, 134 MinimizatonAttempts, 271975 StatesRemovedByMinimization, 134 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1177.8ms SsaConstructionTime, 2884.7ms SatisfiabilityAnalysisTime, 94298.5ms InterpolantComputationTime, 16782 NumberOfCodeBlocks, 16782 NumberOfCodeBlocksAsserted, 500 NumberOfCheckSat, 16521 ConstructedInterpolants, 36 QuantifiedInterpolants, 147562 SizeOfPredicates, 270 NumberOfNonLiveVariables, 20154 ConjunctsInSsa, 1723 ConjunctsInUnsatCore, 261 InterpolantComputations, 9 PerfectInterpolantSequences, 210/8142 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown