/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread/triangular-longest-1.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 16:49:22,906 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 16:49:22,909 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 16:49:22,948 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 16:49:22,948 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 16:49:22,953 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 16:49:22,956 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 16:49:22,961 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 16:49:22,963 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 16:49:22,968 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 16:49:22,969 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 16:49:22,970 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 16:49:22,971 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 16:49:22,973 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 16:49:22,974 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 16:49:22,977 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 16:49:22,979 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 16:49:22,980 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 16:49:22,982 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 16:49:22,989 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 16:49:22,992 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 16:49:22,993 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 16:49:22,995 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 16:49:22,996 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 16:49:23,002 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 16:49:23,002 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 16:49:23,002 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 16:49:23,003 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 16:49:23,004 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 16:49:23,004 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 16:49:23,004 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 16:49:23,005 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 16:49:23,006 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 16:49:23,007 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 16:49:23,008 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 16:49:23,008 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 16:49:23,008 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 16:49:23,009 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 16:49:23,009 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 16:49:23,009 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 16:49:23,010 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 16:49:23,011 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:49:23,048 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 16:49:23,049 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 16:49:23,052 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 16:49:23,052 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 16:49:23,052 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 16:49:23,052 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 16:49:23,052 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 16:49:23,052 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 16:49:23,053 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 16:49:23,053 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 16:49:23,054 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 16:49:23,054 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 16:49:23,054 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 16:49:23,054 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 16:49:23,054 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 16:49:23,054 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 16:49:23,054 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 16:49:23,055 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 16:49:23,055 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 16:49:23,055 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 16:49:23,055 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 16:49:23,055 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:49:23,055 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 16:49:23,056 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 16:49:23,056 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 16:49:23,056 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 16:49:23,056 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 16:49:23,056 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 16:49:23,056 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 16:49:23,056 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 16:49:23,056 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:49:23,343 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 16:49:23,369 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 16:49:23,372 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 16:49:23,373 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-21 16:49:23,373 INFO L275 PluginConnector]: CDTParser initialized [2021-08-21 16:49:23,374 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/triangular-longest-1.i [2021-08-21 16:49:23,439 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/053ec52d0/b78c9b23c58444f99a4525aace85166a/FLAGb11c650d6 [2021-08-21 16:49:23,952 INFO L306 CDTParser]: Found 1 translation units. [2021-08-21 16:49:23,952 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longest-1.i [2021-08-21 16:49:23,966 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/053ec52d0/b78c9b23c58444f99a4525aace85166a/FLAGb11c650d6 [2021-08-21 16:49:24,242 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/053ec52d0/b78c9b23c58444f99a4525aace85166a [2021-08-21 16:49:24,246 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 16:49:24,248 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-08-21 16:49:24,250 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-21 16:49:24,250 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-21 16:49:24,253 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-21 16:49:24,254 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,255 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e5a36e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24, skipping insertion in model container [2021-08-21 16:49:24,255 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,260 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-21 16:49:24,303 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-21 16:49:24,632 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longest-1.i[30962,30975] [2021-08-21 16:49:24,635 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:49:24,642 INFO L203 MainTranslator]: Completed pre-run [2021-08-21 16:49:24,698 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/triangular-longest-1.i[30962,30975] [2021-08-21 16:49:24,699 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:49:24,735 INFO L208 MainTranslator]: Completed translation [2021-08-21 16:49:24,735 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24 WrapperNode [2021-08-21 16:49:24,735 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-21 16:49:24,736 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 16:49:24,736 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 16:49:24,737 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 16:49:24,742 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,770 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,792 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 16:49:24,793 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 16:49:24,793 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 16:49:24,793 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 16:49:24,799 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,800 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,814 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,814 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,819 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,821 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,822 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,824 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 16:49:24,825 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 16:49:24,825 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 16:49:24,825 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 16:49:24,826 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (1/1) ... [2021-08-21 16:49:24,831 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:49:24,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:24,852 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 16:49:24,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 16:49:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-08-21 16:49:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-08-21 16:49:24,889 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-08-21 16:49:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-08-21 16:49:24,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-08-21 16:49:24,889 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-08-21 16:49:24,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-21 16:49:24,889 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-08-21 16:49:24,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-21 16:49:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-08-21 16:49:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 16:49:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 16:49:24,891 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 16:49:25,250 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 16:49:25,250 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-08-21 16:49:25,251 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:49:25 BoogieIcfgContainer [2021-08-21 16:49:25,252 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 16:49:25,253 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 16:49:25,253 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 16:49:25,255 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 16:49:25,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.08 04:49:24" (1/3) ... [2021-08-21 16:49:25,256 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a036da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:49:25, skipping insertion in model container [2021-08-21 16:49:25,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:49:24" (2/3) ... [2021-08-21 16:49:25,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a036da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:49:25, skipping insertion in model container [2021-08-21 16:49:25,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:49:25" (3/3) ... [2021-08-21 16:49:25,260 INFO L111 eAbstractionObserver]: Analyzing ICFG triangular-longest-1.i [2021-08-21 16:49:25,264 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 16:49:25,265 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 16:49:25,265 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 16:49:25,265 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 16:49:25,295 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,296 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,296 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,296 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,296 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,296 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,296 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,296 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,297 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,297 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,298 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,298 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,298 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,298 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,298 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,299 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,299 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,299 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,300 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,300 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,300 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,300 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,300 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,300 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,301 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,301 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,301 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,301 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,302 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,302 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,302 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,302 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,302 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,303 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,303 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,303 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,303 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,303 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,304 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,304 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,304 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,304 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,304 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,304 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,304 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,304 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,305 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,305 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,305 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,305 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,305 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,305 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,307 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,307 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,310 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,310 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,310 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,311 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,311 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,311 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,316 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,316 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,317 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,317 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,317 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,317 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:49:25,320 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-08-21 16:49:25,359 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 16:49:25,365 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 16:49:25,366 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 16:49:25,532 INFO L276 IsEmpty]: Start isEmpty. Operand has 780 states, 704 states have (on average 1.4815340909090908) internal successors, (1043), 779 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:25,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 16:49:25,540 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:25,540 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:25,541 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:25,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:25,545 INFO L82 PathProgramCache]: Analyzing trace with hash 2112281486, now seen corresponding path program 1 times [2021-08-21 16:49:25,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:25,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147787664] [2021-08-21 16:49:25,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:25,552 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:25,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:25,890 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:25,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:25,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147787664] [2021-08-21 16:49:25,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147787664] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:25,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:25,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 16:49:25,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641139477] [2021-08-21 16:49:25,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 16:49:25,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:25,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 16:49:25,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 16:49:25,921 INFO L87 Difference]: Start difference. First operand has 780 states, 704 states have (on average 1.4815340909090908) internal successors, (1043), 779 states have internal predecessors, (1043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:26,052 INFO L93 Difference]: Finished difference Result 1582 states and 1828 transitions. [2021-08-21 16:49:26,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 16:49:26,056 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 16:49:26,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:26,075 INFO L225 Difference]: With dead ends: 1582 [2021-08-21 16:49:26,076 INFO L226 Difference]: Without dead ends: 554 [2021-08-21 16:49:26,077 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 60.8ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 16:49:26,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-08-21 16:49:26,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 315. [2021-08-21 16:49:26,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 305 states have (on average 1.3114754098360655) internal successors, (400), 314 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 400 transitions. [2021-08-21 16:49:26,153 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 400 transitions. Word has length 32 [2021-08-21 16:49:26,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:26,153 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 400 transitions. [2021-08-21 16:49:26,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,153 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 400 transitions. [2021-08-21 16:49:26,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 16:49:26,155 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:26,155 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:26,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 16:49:26,155 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:26,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:26,156 INFO L82 PathProgramCache]: Analyzing trace with hash 263941995, now seen corresponding path program 1 times [2021-08-21 16:49:26,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:26,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015930056] [2021-08-21 16:49:26,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:26,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:26,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:26,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:26,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:26,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015930056] [2021-08-21 16:49:26,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015930056] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:26,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:26,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 16:49:26,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901148710] [2021-08-21 16:49:26,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 16:49:26,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:26,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 16:49:26,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 16:49:26,270 INFO L87 Difference]: Start difference. First operand 315 states and 400 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:26,328 INFO L93 Difference]: Finished difference Result 497 states and 634 transitions. [2021-08-21 16:49:26,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 16:49:26,329 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 16:49:26,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:26,331 INFO L225 Difference]: With dead ends: 497 [2021-08-21 16:49:26,331 INFO L226 Difference]: Without dead ends: 339 [2021-08-21 16:49:26,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 42.8ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 16:49:26,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-08-21 16:49:26,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 289. [2021-08-21 16:49:26,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 281 states have (on average 1.3451957295373667) internal successors, (378), 288 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 378 transitions. [2021-08-21 16:49:26,341 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 378 transitions. Word has length 36 [2021-08-21 16:49:26,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:26,342 INFO L470 AbstractCegarLoop]: Abstraction has 289 states and 378 transitions. [2021-08-21 16:49:26,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,342 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 378 transitions. [2021-08-21 16:49:26,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-21 16:49:26,343 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:26,343 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:26,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 16:49:26,344 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:26,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:26,344 INFO L82 PathProgramCache]: Analyzing trace with hash 10456968, now seen corresponding path program 1 times [2021-08-21 16:49:26,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:26,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122106745] [2021-08-21 16:49:26,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:26,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:26,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:26,495 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:26,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:26,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122106745] [2021-08-21 16:49:26,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122106745] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:26,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:26,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:49:26,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004161639] [2021-08-21 16:49:26,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:49:26,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:26,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:49:26,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:49:26,498 INFO L87 Difference]: Start difference. First operand 289 states and 378 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:26,693 INFO L93 Difference]: Finished difference Result 800 states and 1023 transitions. [2021-08-21 16:49:26,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 16:49:26,694 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-21 16:49:26,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:26,699 INFO L225 Difference]: With dead ends: 800 [2021-08-21 16:49:26,699 INFO L226 Difference]: Without dead ends: 613 [2021-08-21 16:49:26,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 168.2ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:26,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-08-21 16:49:26,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 310. [2021-08-21 16:49:26,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 302 states have (on average 1.3410596026490067) internal successors, (405), 309 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 405 transitions. [2021-08-21 16:49:26,708 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 405 transitions. Word has length 40 [2021-08-21 16:49:26,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:26,709 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 405 transitions. [2021-08-21 16:49:26,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,709 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 405 transitions. [2021-08-21 16:49:26,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-21 16:49:26,710 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:26,710 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:26,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 16:49:26,711 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:26,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:26,711 INFO L82 PathProgramCache]: Analyzing trace with hash 1198227988, now seen corresponding path program 2 times [2021-08-21 16:49:26,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:26,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513429456] [2021-08-21 16:49:26,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:26,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:26,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:26,812 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:26,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:26,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513429456] [2021-08-21 16:49:26,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513429456] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:26,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:26,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:49:26,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208617141] [2021-08-21 16:49:26,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:49:26,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:26,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:49:26,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:49:26,815 INFO L87 Difference]: Start difference. First operand 310 states and 405 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:26,966 INFO L93 Difference]: Finished difference Result 519 states and 673 transitions. [2021-08-21 16:49:26,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 16:49:26,966 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-21 16:49:26,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:26,969 INFO L225 Difference]: With dead ends: 519 [2021-08-21 16:49:26,970 INFO L226 Difference]: Without dead ends: 439 [2021-08-21 16:49:26,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 120.6ms TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:26,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-08-21 16:49:26,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 329. [2021-08-21 16:49:26,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 321 states have (on average 1.35202492211838) internal successors, (434), 328 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 434 transitions. [2021-08-21 16:49:26,982 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 434 transitions. Word has length 40 [2021-08-21 16:49:26,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:26,984 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 434 transitions. [2021-08-21 16:49:26,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:26,984 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 434 transitions. [2021-08-21 16:49:26,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-21 16:49:26,988 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:26,988 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:26,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 16:49:26,988 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:26,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:26,990 INFO L82 PathProgramCache]: Analyzing trace with hash 557630062, now seen corresponding path program 3 times [2021-08-21 16:49:26,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:26,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772559864] [2021-08-21 16:49:26,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:26,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:27,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:27,132 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:27,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:27,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772559864] [2021-08-21 16:49:27,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772559864] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:27,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:27,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:49:27,133 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344146237] [2021-08-21 16:49:27,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:49:27,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:27,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:49:27,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:49:27,135 INFO L87 Difference]: Start difference. First operand 329 states and 434 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:27,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:27,250 INFO L93 Difference]: Finished difference Result 1074 states and 1385 transitions. [2021-08-21 16:49:27,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:49:27,251 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-21 16:49:27,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:27,254 INFO L225 Difference]: With dead ends: 1074 [2021-08-21 16:49:27,254 INFO L226 Difference]: Without dead ends: 915 [2021-08-21 16:49:27,255 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 80.2ms TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:27,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-08-21 16:49:27,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 326. [2021-08-21 16:49:27,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 318 states have (on average 1.3773584905660377) internal successors, (438), 325 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:27,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 438 transitions. [2021-08-21 16:49:27,266 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 438 transitions. Word has length 40 [2021-08-21 16:49:27,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:27,266 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 438 transitions. [2021-08-21 16:49:27,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:27,266 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 438 transitions. [2021-08-21 16:49:27,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-21 16:49:27,267 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:27,267 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:27,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 16:49:27,267 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:27,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:27,268 INFO L82 PathProgramCache]: Analyzing trace with hash -1960098348, now seen corresponding path program 4 times [2021-08-21 16:49:27,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:27,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188537203] [2021-08-21 16:49:27,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:27,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:27,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:27,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:27,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:27,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188537203] [2021-08-21 16:49:27,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188537203] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:49:27,383 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:49:27,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:49:27,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646653601] [2021-08-21 16:49:27,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:49:27,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:27,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:49:27,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:49:27,385 INFO L87 Difference]: Start difference. First operand 326 states and 438 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:27,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:27,530 INFO L93 Difference]: Finished difference Result 538 states and 702 transitions. [2021-08-21 16:49:27,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:49:27,531 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-21 16:49:27,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:27,533 INFO L225 Difference]: With dead ends: 538 [2021-08-21 16:49:27,533 INFO L226 Difference]: Without dead ends: 415 [2021-08-21 16:49:27,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 110.5ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:27,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-08-21 16:49:27,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 318. [2021-08-21 16:49:27,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 310 states have (on average 1.3451612903225807) internal successors, (417), 317 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:27,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 417 transitions. [2021-08-21 16:49:27,540 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 417 transitions. Word has length 40 [2021-08-21 16:49:27,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:27,541 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 417 transitions. [2021-08-21 16:49:27,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:27,541 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 417 transitions. [2021-08-21 16:49:27,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 16:49:27,542 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:27,542 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:27,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 16:49:27,542 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:27,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:27,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1405973461, now seen corresponding path program 1 times [2021-08-21 16:49:27,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:27,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038071859] [2021-08-21 16:49:27,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:27,543 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:27,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:27,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:27,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:27,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038071859] [2021-08-21 16:49:27,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038071859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:27,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106898235] [2021-08-21 16:49:27,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:27,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:27,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:27,668 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:27,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 16:49:27,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:27,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:49:27,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:28,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:28,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106898235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:28,075 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:28,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 16:49:28,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277134776] [2021-08-21 16:49:28,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 16:49:28,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:28,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 16:49:28,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-08-21 16:49:28,076 INFO L87 Difference]: Start difference. First operand 318 states and 417 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:28,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:28,170 INFO L93 Difference]: Finished difference Result 576 states and 743 transitions. [2021-08-21 16:49:28,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:49:28,170 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-21 16:49:28,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:28,172 INFO L225 Difference]: With dead ends: 576 [2021-08-21 16:49:28,172 INFO L226 Difference]: Without dead ends: 426 [2021-08-21 16:49:28,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 82.6ms TimeCoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:28,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-08-21 16:49:28,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 337. [2021-08-21 16:49:28,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 329 states have (on average 1.3525835866261398) internal successors, (445), 336 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:28,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 445 transitions. [2021-08-21 16:49:28,180 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 445 transitions. Word has length 45 [2021-08-21 16:49:28,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:28,180 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 445 transitions. [2021-08-21 16:49:28,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:28,180 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 445 transitions. [2021-08-21 16:49:28,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 16:49:28,181 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:28,181 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:28,208 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:28,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:28,397 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:28,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:28,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1975051127, now seen corresponding path program 2 times [2021-08-21 16:49:28,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:28,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168023879] [2021-08-21 16:49:28,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:28,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:28,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:28,505 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:28,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:28,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168023879] [2021-08-21 16:49:28,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168023879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:28,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931711996] [2021-08-21 16:49:28,508 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:28,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:28,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:28,513 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:28,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 16:49:28,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:28,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:28,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:49:28,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:28,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:28,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931711996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:28,830 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:28,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 16:49:28,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197960705] [2021-08-21 16:49:28,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 16:49:28,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:28,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 16:49:28,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 16:49:28,834 INFO L87 Difference]: Start difference. First operand 337 states and 445 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:28,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:28,975 INFO L93 Difference]: Finished difference Result 1155 states and 1482 transitions. [2021-08-21 16:49:28,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:49:28,976 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-21 16:49:28,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:28,979 INFO L225 Difference]: With dead ends: 1155 [2021-08-21 16:49:28,979 INFO L226 Difference]: Without dead ends: 993 [2021-08-21 16:49:28,980 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 112.4ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:49:28,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2021-08-21 16:49:28,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 350. [2021-08-21 16:49:28,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 342 states have (on average 1.3830409356725146) internal successors, (473), 349 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:28,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 473 transitions. [2021-08-21 16:49:28,993 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 473 transitions. Word has length 45 [2021-08-21 16:49:28,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:28,994 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 473 transitions. [2021-08-21 16:49:28,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:28,994 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 473 transitions. [2021-08-21 16:49:28,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 16:49:28,995 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:28,995 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:29,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:29,208 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,SelfDestructingSolverStorable7 [2021-08-21 16:49:29,209 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:29,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:29,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1931938267, now seen corresponding path program 3 times [2021-08-21 16:49:29,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:29,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896086189] [2021-08-21 16:49:29,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:29,210 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:29,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:29,305 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:29,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:29,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896086189] [2021-08-21 16:49:29,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896086189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:29,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426254396] [2021-08-21 16:49:29,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:29,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:29,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:29,309 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:29,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 16:49:29,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 16:49:29,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:29,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:49:29,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:29,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:29,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426254396] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:29,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:29,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 16:49:29,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956310203] [2021-08-21 16:49:29,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 16:49:29,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:29,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 16:49:29,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:29,651 INFO L87 Difference]: Start difference. First operand 350 states and 473 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:29,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:29,916 INFO L93 Difference]: Finished difference Result 816 states and 1055 transitions. [2021-08-21 16:49:29,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:49:29,916 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-21 16:49:29,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:29,918 INFO L225 Difference]: With dead ends: 816 [2021-08-21 16:49:29,919 INFO L226 Difference]: Without dead ends: 613 [2021-08-21 16:49:29,919 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 217.8ms TimeCoverageRelationStatistics Valid=132, Invalid=374, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:49:29,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-08-21 16:49:29,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 363. [2021-08-21 16:49:29,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 355 states have (on average 1.3492957746478873) internal successors, (479), 362 states have internal predecessors, (479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:29,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 479 transitions. [2021-08-21 16:49:29,927 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 479 transitions. Word has length 45 [2021-08-21 16:49:29,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:29,928 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 479 transitions. [2021-08-21 16:49:29,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:29,928 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 479 transitions. [2021-08-21 16:49:29,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 16:49:29,928 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:29,929 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:29,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:30,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:30,129 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:30,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:30,130 INFO L82 PathProgramCache]: Analyzing trace with hash 1343306368, now seen corresponding path program 1 times [2021-08-21 16:49:30,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:30,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763673760] [2021-08-21 16:49:30,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:30,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:30,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:30,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:30,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:30,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763673760] [2021-08-21 16:49:30,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763673760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:30,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161032591] [2021-08-21 16:49:30,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:30,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:30,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:30,261 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:30,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 16:49:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:30,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:49:30,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:30,602 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:30,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161032591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:30,602 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:30,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 16:49:30,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822589258] [2021-08-21 16:49:30,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 16:49:30,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:30,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 16:49:30,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:30,604 INFO L87 Difference]: Start difference. First operand 363 states and 479 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:30,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:30,766 INFO L93 Difference]: Finished difference Result 872 states and 1116 transitions. [2021-08-21 16:49:30,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:49:30,768 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-21 16:49:30,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:30,771 INFO L225 Difference]: With dead ends: 872 [2021-08-21 16:49:30,771 INFO L226 Difference]: Without dead ends: 712 [2021-08-21 16:49:30,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 160.9ms TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:49:30,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-08-21 16:49:30,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 457. [2021-08-21 16:49:30,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 449 states have (on average 1.3273942093541202) internal successors, (596), 456 states have internal predecessors, (596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:30,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 596 transitions. [2021-08-21 16:49:30,781 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 596 transitions. Word has length 45 [2021-08-21 16:49:30,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:30,781 INFO L470 AbstractCegarLoop]: Abstraction has 457 states and 596 transitions. [2021-08-21 16:49:30,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:30,781 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 596 transitions. [2021-08-21 16:49:30,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:30,782 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:30,782 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:30,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:30,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:31,000 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:31,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:31,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1255548572, now seen corresponding path program 1 times [2021-08-21 16:49:31,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:31,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871621718] [2021-08-21 16:49:31,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:31,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:31,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:31,151 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:31,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:31,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871621718] [2021-08-21 16:49:31,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871621718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:31,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372528303] [2021-08-21 16:49:31,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:31,152 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:31,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:31,153 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:31,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 16:49:31,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:31,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:31,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:31,638 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:31,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372528303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:31,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:31,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 16:49:31,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967752681] [2021-08-21 16:49:31,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 16:49:31,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:31,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 16:49:31,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:49:31,640 INFO L87 Difference]: Start difference. First operand 457 states and 596 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:31,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:31,774 INFO L93 Difference]: Finished difference Result 751 states and 964 transitions. [2021-08-21 16:49:31,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:49:31,775 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 16:49:31,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:31,777 INFO L225 Difference]: With dead ends: 751 [2021-08-21 16:49:31,777 INFO L226 Difference]: Without dead ends: 601 [2021-08-21 16:49:31,777 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 123.5ms TimeCoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:49:31,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-08-21 16:49:31,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 487. [2021-08-21 16:49:31,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 479 states have (on average 1.3277661795407099) internal successors, (636), 486 states have internal predecessors, (636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:31,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 636 transitions. [2021-08-21 16:49:31,802 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 636 transitions. Word has length 55 [2021-08-21 16:49:31,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:31,802 INFO L470 AbstractCegarLoop]: Abstraction has 487 states and 636 transitions. [2021-08-21 16:49:31,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:31,803 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 636 transitions. [2021-08-21 16:49:31,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:31,804 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:31,804 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:31,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:32,027 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,SelfDestructingSolverStorable10 [2021-08-21 16:49:32,027 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:32,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:32,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1912973754, now seen corresponding path program 2 times [2021-08-21 16:49:32,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:32,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939871426] [2021-08-21 16:49:32,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:32,028 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:32,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:32,142 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:32,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:32,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939871426] [2021-08-21 16:49:32,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939871426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:32,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555896252] [2021-08-21 16:49:32,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:32,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:32,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:32,144 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:32,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 16:49:32,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:32,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:32,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:32,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:32,734 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:32,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555896252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:32,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:32,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-08-21 16:49:32,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038839492] [2021-08-21 16:49:32,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:32,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:32,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:32,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:32,737 INFO L87 Difference]: Start difference. First operand 487 states and 636 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:32,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:32,919 INFO L93 Difference]: Finished difference Result 1232 states and 1563 transitions. [2021-08-21 16:49:32,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:49:32,919 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 16:49:32,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:32,923 INFO L225 Difference]: With dead ends: 1232 [2021-08-21 16:49:32,923 INFO L226 Difference]: Without dead ends: 1024 [2021-08-21 16:49:32,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 171.4ms TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:49:32,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-08-21 16:49:32,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 502. [2021-08-21 16:49:32,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 494 states have (on average 1.3380566801619433) internal successors, (661), 501 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:32,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 661 transitions. [2021-08-21 16:49:32,936 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 661 transitions. Word has length 55 [2021-08-21 16:49:32,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:32,937 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 661 transitions. [2021-08-21 16:49:32,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:32,939 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 661 transitions. [2021-08-21 16:49:32,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:32,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:32,940 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:32,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:33,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:33,160 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:33,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:33,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1367396072, now seen corresponding path program 3 times [2021-08-21 16:49:33,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:33,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233386623] [2021-08-21 16:49:33,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:33,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:33,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:33,274 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:33,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:33,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233386623] [2021-08-21 16:49:33,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233386623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:33,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296331950] [2021-08-21 16:49:33,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:33,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:33,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:33,276 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:33,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 16:49:33,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:49:33,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:33,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:33,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:33,763 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:33,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296331950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:33,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:33,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 16:49:33,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613257149] [2021-08-21 16:49:33,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 16:49:33,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:33,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 16:49:33,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:49:33,765 INFO L87 Difference]: Start difference. First operand 502 states and 661 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:33,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:33,949 INFO L93 Difference]: Finished difference Result 943 states and 1199 transitions. [2021-08-21 16:49:33,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:49:33,949 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 16:49:33,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:33,953 INFO L225 Difference]: With dead ends: 943 [2021-08-21 16:49:33,953 INFO L226 Difference]: Without dead ends: 793 [2021-08-21 16:49:33,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 142.6ms TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:49:33,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-08-21 16:49:33,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 502. [2021-08-21 16:49:33,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 494 states have (on average 1.3380566801619433) internal successors, (661), 501 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:33,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 661 transitions. [2021-08-21 16:49:33,965 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 661 transitions. Word has length 55 [2021-08-21 16:49:33,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:33,965 INFO L470 AbstractCegarLoop]: Abstraction has 502 states and 661 transitions. [2021-08-21 16:49:33,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:33,966 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 661 transitions. [2021-08-21 16:49:33,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:33,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:33,967 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:33,995 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:49:34,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:34,184 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:34,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:34,184 INFO L82 PathProgramCache]: Analyzing trace with hash 1088516634, now seen corresponding path program 4 times [2021-08-21 16:49:34,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:34,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18400614] [2021-08-21 16:49:34,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:34,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:34,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:34,295 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:34,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:34,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18400614] [2021-08-21 16:49:34,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18400614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:34,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676090036] [2021-08-21 16:49:34,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:34,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:34,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:34,297 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:34,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 16:49:34,573 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:34,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:34,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:34,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:34,798 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:34,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676090036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:34,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:34,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-08-21 16:49:34,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57849065] [2021-08-21 16:49:34,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 16:49:34,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:34,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 16:49:34,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:49:34,799 INFO L87 Difference]: Start difference. First operand 502 states and 661 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:35,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:35,055 INFO L93 Difference]: Finished difference Result 1559 states and 1992 transitions. [2021-08-21 16:49:35,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:49:35,055 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 16:49:35,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:35,060 INFO L225 Difference]: With dead ends: 1559 [2021-08-21 16:49:35,060 INFO L226 Difference]: Without dead ends: 1354 [2021-08-21 16:49:35,061 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 196.3ms TimeCoverageRelationStatistics Valid=166, Invalid=434, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:35,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1354 states. [2021-08-21 16:49:35,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1354 to 515. [2021-08-21 16:49:35,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 507 states have (on average 1.3609467455621302) internal successors, (690), 514 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:35,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 690 transitions. [2021-08-21 16:49:35,074 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 690 transitions. Word has length 55 [2021-08-21 16:49:35,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:35,074 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 690 transitions. [2021-08-21 16:49:35,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:35,074 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 690 transitions. [2021-08-21 16:49:35,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:35,075 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:35,075 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:35,103 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:35,300 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,SelfDestructingSolverStorable13 [2021-08-21 16:49:35,300 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:35,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:35,301 INFO L82 PathProgramCache]: Analyzing trace with hash 1131629494, now seen corresponding path program 5 times [2021-08-21 16:49:35,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:35,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316654600] [2021-08-21 16:49:35,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:35,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:35,412 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:35,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:35,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316654600] [2021-08-21 16:49:35,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316654600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:35,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936909557] [2021-08-21 16:49:35,413 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:35,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:35,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:35,414 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:35,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 16:49:35,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:49:35,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:35,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:35,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:35,914 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:35,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936909557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:35,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:35,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-08-21 16:49:35,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035309507] [2021-08-21 16:49:35,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:35,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:35,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:35,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:35,916 INFO L87 Difference]: Start difference. First operand 515 states and 690 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:36,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:36,321 INFO L93 Difference]: Finished difference Result 1210 states and 1536 transitions. [2021-08-21 16:49:36,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:49:36,321 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 16:49:36,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:36,324 INFO L225 Difference]: With dead ends: 1210 [2021-08-21 16:49:36,325 INFO L226 Difference]: Without dead ends: 1007 [2021-08-21 16:49:36,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 297.1ms TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:49:36,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2021-08-21 16:49:36,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 527. [2021-08-21 16:49:36,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 519 states have (on average 1.3352601156069364) internal successors, (693), 526 states have internal predecessors, (693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:36,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 693 transitions. [2021-08-21 16:49:36,336 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 693 transitions. Word has length 55 [2021-08-21 16:49:36,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:36,337 INFO L470 AbstractCegarLoop]: Abstraction has 527 states and 693 transitions. [2021-08-21 16:49:36,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:36,337 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 693 transitions. [2021-08-21 16:49:36,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:36,338 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:36,338 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:36,365 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:36,565 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,SelfDestructingSolverStorable14 [2021-08-21 16:49:36,565 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:36,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:36,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1976857068, now seen corresponding path program 6 times [2021-08-21 16:49:36,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:36,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628722578] [2021-08-21 16:49:36,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:36,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:36,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:36,655 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:36,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:36,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628722578] [2021-08-21 16:49:36,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628722578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:36,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506254407] [2021-08-21 16:49:36,656 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:36,656 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:36,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:36,657 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:36,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 16:49:36,998 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 16:49:36,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:36,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:49:37,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:37,285 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:37,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506254407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:37,285 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:37,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 16:49:37,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941142378] [2021-08-21 16:49:37,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 16:49:37,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:37,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 16:49:37,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:37,286 INFO L87 Difference]: Start difference. First operand 527 states and 693 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:37,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:37,405 INFO L93 Difference]: Finished difference Result 996 states and 1277 transitions. [2021-08-21 16:49:37,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:49:37,405 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 16:49:37,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:37,408 INFO L225 Difference]: With dead ends: 996 [2021-08-21 16:49:37,408 INFO L226 Difference]: Without dead ends: 843 [2021-08-21 16:49:37,408 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 101.7ms TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:49:37,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2021-08-21 16:49:37,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 497. [2021-08-21 16:49:37,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 489 states have (on average 1.3456032719836402) internal successors, (658), 496 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:37,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 658 transitions. [2021-08-21 16:49:37,418 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 658 transitions. Word has length 55 [2021-08-21 16:49:37,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:37,418 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 658 transitions. [2021-08-21 16:49:37,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:37,419 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 658 transitions. [2021-08-21 16:49:37,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:37,419 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:37,420 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:37,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:37,643 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,SelfDestructingSolverStorable15 [2021-08-21 16:49:37,644 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:37,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:37,644 INFO L82 PathProgramCache]: Analyzing trace with hash -643963744, now seen corresponding path program 7 times [2021-08-21 16:49:37,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:37,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749961730] [2021-08-21 16:49:37,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:37,644 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:37,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:37,732 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:37,732 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:37,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749961730] [2021-08-21 16:49:37,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749961730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:37,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839882710] [2021-08-21 16:49:37,733 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:37,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:37,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:37,745 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:37,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 16:49:38,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:38,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:49:38,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:38,346 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:38,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839882710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:38,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:38,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 16:49:38,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282763113] [2021-08-21 16:49:38,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 16:49:38,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:38,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 16:49:38,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:49:38,348 INFO L87 Difference]: Start difference. First operand 497 states and 658 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:38,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:38,509 INFO L93 Difference]: Finished difference Result 1428 states and 1838 transitions. [2021-08-21 16:49:38,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:49:38,510 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 16:49:38,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:38,514 INFO L225 Difference]: With dead ends: 1428 [2021-08-21 16:49:38,514 INFO L226 Difference]: Without dead ends: 1260 [2021-08-21 16:49:38,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 122.9ms TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:49:38,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1260 states. [2021-08-21 16:49:38,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1260 to 466. [2021-08-21 16:49:38,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 458 states have (on average 1.3777292576419213) internal successors, (631), 465 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:38,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 631 transitions. [2021-08-21 16:49:38,527 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 631 transitions. Word has length 55 [2021-08-21 16:49:38,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:38,528 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 631 transitions. [2021-08-21 16:49:38,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:38,528 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 631 transitions. [2021-08-21 16:49:38,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-08-21 16:49:38,529 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:38,529 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:38,555 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:49:38,744 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,SelfDestructingSolverStorable16 [2021-08-21 16:49:38,745 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:38,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:38,745 INFO L82 PathProgramCache]: Analyzing trace with hash 1138710351, now seen corresponding path program 8 times [2021-08-21 16:49:38,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:38,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454017925] [2021-08-21 16:49:38,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:38,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:38,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:38,833 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:38,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:38,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454017925] [2021-08-21 16:49:38,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454017925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:38,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436933261] [2021-08-21 16:49:38,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:38,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:38,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:38,837 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:38,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 16:49:39,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:39,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:39,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:49:39,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:39,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436933261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:39,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:39,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-08-21 16:49:39,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760277303] [2021-08-21 16:49:39,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:39,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:39,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:39,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:39,392 INFO L87 Difference]: Start difference. First operand 466 states and 631 transitions. Second operand has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:39,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:39,630 INFO L93 Difference]: Finished difference Result 1121 states and 1432 transitions. [2021-08-21 16:49:39,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:49:39,630 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-08-21 16:49:39,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:39,633 INFO L225 Difference]: With dead ends: 1121 [2021-08-21 16:49:39,633 INFO L226 Difference]: Without dead ends: 918 [2021-08-21 16:49:39,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 210.0ms TimeCoverageRelationStatistics Valid=178, Invalid=472, Unknown=0, NotChecked=0, Total=650 [2021-08-21 16:49:39,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2021-08-21 16:49:39,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 577. [2021-08-21 16:49:39,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 569 states have (on average 1.3356766256590509) internal successors, (760), 576 states have internal predecessors, (760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:39,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 760 transitions. [2021-08-21 16:49:39,644 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 760 transitions. Word has length 55 [2021-08-21 16:49:39,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:39,644 INFO L470 AbstractCegarLoop]: Abstraction has 577 states and 760 transitions. [2021-08-21 16:49:39,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:39,644 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 760 transitions. [2021-08-21 16:49:39,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:39,645 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:39,645 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:39,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:39,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 16:49:39,861 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:39,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:39,861 INFO L82 PathProgramCache]: Analyzing trace with hash 2043402291, now seen corresponding path program 9 times [2021-08-21 16:49:39,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:39,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437921053] [2021-08-21 16:49:39,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:39,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:39,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:40,008 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:40,008 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:40,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437921053] [2021-08-21 16:49:40,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437921053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:40,009 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623029008] [2021-08-21 16:49:40,009 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:40,009 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:40,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:40,010 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:40,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 16:49:40,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:49:40,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:40,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:40,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:40,728 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:40,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623029008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:40,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:40,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 16:49:40,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97853097] [2021-08-21 16:49:40,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:40,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:40,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:40,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:40,730 INFO L87 Difference]: Start difference. First operand 577 states and 760 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:40,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:40,863 INFO L93 Difference]: Finished difference Result 921 states and 1188 transitions. [2021-08-21 16:49:40,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:49:40,863 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:40,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:40,865 INFO L225 Difference]: With dead ends: 921 [2021-08-21 16:49:40,865 INFO L226 Difference]: Without dead ends: 771 [2021-08-21 16:49:40,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 147.4ms TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:49:40,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2021-08-21 16:49:40,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 607. [2021-08-21 16:49:40,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 599 states have (on average 1.335559265442404) internal successors, (800), 606 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:40,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 800 transitions. [2021-08-21 16:49:40,875 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 800 transitions. Word has length 65 [2021-08-21 16:49:40,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:40,875 INFO L470 AbstractCegarLoop]: Abstraction has 607 states and 800 transitions. [2021-08-21 16:49:40,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:40,875 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 800 transitions. [2021-08-21 16:49:40,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:40,876 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:40,877 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:40,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:41,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:41,101 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:41,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:41,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1670194955, now seen corresponding path program 10 times [2021-08-21 16:49:41,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:41,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257269826] [2021-08-21 16:49:41,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:41,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:41,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:41,236 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:41,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:41,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257269826] [2021-08-21 16:49:41,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257269826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:41,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685239463] [2021-08-21 16:49:41,236 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:41,237 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:41,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:41,241 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:41,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 16:49:41,727 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:41,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:41,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:41,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:42,116 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:42,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685239463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:42,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:42,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 15 [2021-08-21 16:49:42,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401391710] [2021-08-21 16:49:42,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:42,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:42,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:42,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:42,118 INFO L87 Difference]: Start difference. First operand 607 states and 800 transitions. Second operand has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:42,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:42,305 INFO L93 Difference]: Finished difference Result 1502 states and 1907 transitions. [2021-08-21 16:49:42,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:49:42,306 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:42,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:42,309 INFO L225 Difference]: With dead ends: 1502 [2021-08-21 16:49:42,309 INFO L226 Difference]: Without dead ends: 1294 [2021-08-21 16:49:42,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 196.1ms TimeCoverageRelationStatistics Valid=182, Invalid=520, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:49:42,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2021-08-21 16:49:42,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 622. [2021-08-21 16:49:42,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 614 states have (on average 1.3436482084690553) internal successors, (825), 621 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:42,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 825 transitions. [2021-08-21 16:49:42,321 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 825 transitions. Word has length 65 [2021-08-21 16:49:42,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:42,321 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 825 transitions. [2021-08-21 16:49:42,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:42,321 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 825 transitions. [2021-08-21 16:49:42,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:42,322 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:42,322 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:42,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:42,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:42,539 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:42,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:42,540 INFO L82 PathProgramCache]: Analyzing trace with hash -160555289, now seen corresponding path program 11 times [2021-08-21 16:49:42,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:42,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421164442] [2021-08-21 16:49:42,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:42,540 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:42,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:42,677 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:42,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:42,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421164442] [2021-08-21 16:49:42,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421164442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:42,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438261243] [2021-08-21 16:49:42,678 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:42,678 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:42,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:42,679 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:42,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 16:49:43,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:49:43,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:43,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:43,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:43,535 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:43,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438261243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:43,536 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:43,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 16:49:43,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630827512] [2021-08-21 16:49:43,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:43,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:43,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:43,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:43,539 INFO L87 Difference]: Start difference. First operand 622 states and 825 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:43,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:43,728 INFO L93 Difference]: Finished difference Result 1163 states and 1483 transitions. [2021-08-21 16:49:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:49:43,729 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:43,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:43,731 INFO L225 Difference]: With dead ends: 1163 [2021-08-21 16:49:43,731 INFO L226 Difference]: Without dead ends: 1013 [2021-08-21 16:49:43,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 174.1ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:43,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2021-08-21 16:49:43,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 622. [2021-08-21 16:49:43,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 614 states have (on average 1.3436482084690553) internal successors, (825), 621 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:43,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 825 transitions. [2021-08-21 16:49:43,741 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 825 transitions. Word has length 65 [2021-08-21 16:49:43,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:43,742 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 825 transitions. [2021-08-21 16:49:43,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:43,742 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 825 transitions. [2021-08-21 16:49:43,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:43,743 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:43,743 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:43,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:43,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:43,965 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:43,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:43,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1317239447, now seen corresponding path program 12 times [2021-08-21 16:49:43,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:43,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814636058] [2021-08-21 16:49:43,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:43,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:43,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:44,083 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:44,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:44,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814636058] [2021-08-21 16:49:44,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814636058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:44,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229769971] [2021-08-21 16:49:44,084 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:44,084 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:44,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:44,085 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:44,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 16:49:44,646 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:49:44,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:44,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:44,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:44,889 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:44,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229769971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:44,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:44,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 16:49:44,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521005352] [2021-08-21 16:49:44,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:44,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:44,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:44,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:44,890 INFO L87 Difference]: Start difference. First operand 622 states and 825 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:45,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:45,130 INFO L93 Difference]: Finished difference Result 1323 states and 1661 transitions. [2021-08-21 16:49:45,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:49:45,130 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:45,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:45,134 INFO L225 Difference]: With dead ends: 1323 [2021-08-21 16:49:45,134 INFO L226 Difference]: Without dead ends: 1173 [2021-08-21 16:49:45,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 213.3ms TimeCoverageRelationStatistics Valid=195, Invalid=561, Unknown=0, NotChecked=0, Total=756 [2021-08-21 16:49:45,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2021-08-21 16:49:45,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 622. [2021-08-21 16:49:45,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 614 states have (on average 1.3436482084690553) internal successors, (825), 621 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:45,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 825 transitions. [2021-08-21 16:49:45,145 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 825 transitions. Word has length 65 [2021-08-21 16:49:45,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:45,145 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 825 transitions. [2021-08-21 16:49:45,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:45,146 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 825 transitions. [2021-08-21 16:49:45,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:45,147 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:45,147 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:45,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:45,360 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,SelfDestructingSolverStorable21 [2021-08-21 16:49:45,361 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:45,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:45,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1138673259, now seen corresponding path program 13 times [2021-08-21 16:49:45,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:45,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436049003] [2021-08-21 16:49:45,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:45,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:45,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:45,466 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:45,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:45,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436049003] [2021-08-21 16:49:45,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436049003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:45,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713403911] [2021-08-21 16:49:45,466 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:45,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:45,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:45,469 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:45,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 16:49:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:46,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:46,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:46,342 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:46,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713403911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:46,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:46,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 16:49:46,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136819004] [2021-08-21 16:49:46,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:49:46,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:46,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:49:46,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:49:46,344 INFO L87 Difference]: Start difference. First operand 622 states and 825 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:46,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:46,608 INFO L93 Difference]: Finished difference Result 1809 states and 2296 transitions. [2021-08-21 16:49:46,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:49:46,608 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:46,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:46,613 INFO L225 Difference]: With dead ends: 1809 [2021-08-21 16:49:46,614 INFO L226 Difference]: Without dead ends: 1604 [2021-08-21 16:49:46,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 228.5ms TimeCoverageRelationStatistics Valid=256, Invalid=674, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:49:46,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2021-08-21 16:49:46,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 635. [2021-08-21 16:49:46,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 627 states have (on average 1.3620414673046253) internal successors, (854), 634 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:46,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 854 transitions. [2021-08-21 16:49:46,628 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 854 transitions. Word has length 65 [2021-08-21 16:49:46,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:46,628 INFO L470 AbstractCegarLoop]: Abstraction has 635 states and 854 transitions. [2021-08-21 16:49:46,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:46,628 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 854 transitions. [2021-08-21 16:49:46,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:46,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:46,630 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:46,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:46,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:46,849 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:46,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:46,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1181786119, now seen corresponding path program 14 times [2021-08-21 16:49:46,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:46,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670066611] [2021-08-21 16:49:46,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:46,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:46,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:46,975 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:46,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:46,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670066611] [2021-08-21 16:49:46,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670066611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:46,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451212523] [2021-08-21 16:49:46,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:46,976 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:46,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:46,976 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:46,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 16:49:47,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:47,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:47,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:47,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:47,753 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:47,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451212523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:47,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:47,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 14 [2021-08-21 16:49:47,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024335649] [2021-08-21 16:49:47,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:49:47,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:47,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:49:47,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:47,755 INFO L87 Difference]: Start difference. First operand 635 states and 854 transitions. Second operand has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:48,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:48,135 INFO L93 Difference]: Finished difference Result 1460 states and 1840 transitions. [2021-08-21 16:49:48,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:49:48,135 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:48,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:48,138 INFO L225 Difference]: With dead ends: 1460 [2021-08-21 16:49:48,138 INFO L226 Difference]: Without dead ends: 1257 [2021-08-21 16:49:48,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 336.4ms TimeCoverageRelationStatistics Valid=300, Invalid=890, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:49:48,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2021-08-21 16:49:48,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 647. [2021-08-21 16:49:48,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 639 states have (on average 1.3411580594679187) internal successors, (857), 646 states have internal predecessors, (857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:48,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 857 transitions. [2021-08-21 16:49:48,148 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 857 transitions. Word has length 65 [2021-08-21 16:49:48,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:48,149 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 857 transitions. [2021-08-21 16:49:48,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:48,149 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 857 transitions. [2021-08-21 16:49:48,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:48,150 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:48,150 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:48,169 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:48,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:48,352 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:48,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:48,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1494016741, now seen corresponding path program 15 times [2021-08-21 16:49:48,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:48,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513344033] [2021-08-21 16:49:48,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:48,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:48,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:48,457 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:48,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:48,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513344033] [2021-08-21 16:49:48,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513344033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:48,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716167360] [2021-08-21 16:49:48,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:48,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:48,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:48,459 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:48,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 16:49:49,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:49:49,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:49,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:49:49,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:49,307 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:49,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716167360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:49,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:49,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 16:49:49,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681978685] [2021-08-21 16:49:49,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:49,308 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:49,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:49,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:49,309 INFO L87 Difference]: Start difference. First operand 647 states and 857 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:49,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:49,465 INFO L93 Difference]: Finished difference Result 1266 states and 1621 transitions. [2021-08-21 16:49:49,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:49:49,465 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:49,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:49,468 INFO L225 Difference]: With dead ends: 1266 [2021-08-21 16:49:49,468 INFO L226 Difference]: Without dead ends: 1113 [2021-08-21 16:49:49,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 138.2ms TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:49:49,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2021-08-21 16:49:49,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 617. [2021-08-21 16:49:49,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 617 states, 609 states have (on average 1.3497536945812807) internal successors, (822), 616 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:49,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 617 states to 617 states and 822 transitions. [2021-08-21 16:49:49,478 INFO L78 Accepts]: Start accepts. Automaton has 617 states and 822 transitions. Word has length 65 [2021-08-21 16:49:49,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:49,478 INFO L470 AbstractCegarLoop]: Abstraction has 617 states and 822 transitions. [2021-08-21 16:49:49,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:49,479 INFO L276 IsEmpty]: Start isEmpty. Operand 617 states and 822 transitions. [2021-08-21 16:49:49,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:49,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:49,480 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:49,506 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:49:49,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:49,693 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:49,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:49,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1021478287, now seen corresponding path program 16 times [2021-08-21 16:49:49,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:49,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091047994] [2021-08-21 16:49:49,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:49,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:49,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:49,793 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:49,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:49,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091047994] [2021-08-21 16:49:49,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091047994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:49,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903901229] [2021-08-21 16:49:49,794 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:49,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:49,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:49,795 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:49,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 16:49:50,400 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:49:50,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:50,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:49:50,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:50,689 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:50,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903901229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:50,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:50,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 16:49:50,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124668280] [2021-08-21 16:49:50,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:50,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:50,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:50,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:50,692 INFO L87 Difference]: Start difference. First operand 617 states and 822 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:50,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:50,856 INFO L93 Difference]: Finished difference Result 1231 states and 1566 transitions. [2021-08-21 16:49:50,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:49:50,856 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:50,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:50,860 INFO L225 Difference]: With dead ends: 1231 [2021-08-21 16:49:50,860 INFO L226 Difference]: Without dead ends: 1078 [2021-08-21 16:49:50,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 155.5ms TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:49:50,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-08-21 16:49:50,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 587. [2021-08-21 16:49:50,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 579 states have (on average 1.3506044905008636) internal successors, (782), 586 states have internal predecessors, (782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:50,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 782 transitions. [2021-08-21 16:49:50,870 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 782 transitions. Word has length 65 [2021-08-21 16:49:50,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:50,870 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 782 transitions. [2021-08-21 16:49:50,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:50,870 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 782 transitions. [2021-08-21 16:49:50,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:50,871 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:50,871 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:50,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:51,076 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,SelfDestructingSolverStorable25 [2021-08-21 16:49:51,076 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:51,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:51,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1281723055, now seen corresponding path program 17 times [2021-08-21 16:49:51,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:51,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433869507] [2021-08-21 16:49:51,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:51,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:51,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:51,172 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:51,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:51,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433869507] [2021-08-21 16:49:51,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433869507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:51,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460271231] [2021-08-21 16:49:51,172 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:51,173 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:51,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:51,173 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:51,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 16:49:51,850 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:49:51,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:51,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:49:51,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:52,091 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:52,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460271231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:52,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:52,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-08-21 16:49:52,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708828519] [2021-08-21 16:49:52,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:49:52,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:52,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:49:52,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:49:52,093 INFO L87 Difference]: Start difference. First operand 587 states and 782 transitions. Second operand has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:52,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:52,296 INFO L93 Difference]: Finished difference Result 1628 states and 2082 transitions. [2021-08-21 16:49:52,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:49:52,297 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:52,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:52,300 INFO L225 Difference]: With dead ends: 1628 [2021-08-21 16:49:52,300 INFO L226 Difference]: Without dead ends: 1460 [2021-08-21 16:49:52,301 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 168.3ms TimeCoverageRelationStatistics Valid=164, Invalid=436, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:49:52,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1460 states. [2021-08-21 16:49:52,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1460 to 556. [2021-08-21 16:49:52,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 548 states have (on average 1.3777372262773722) internal successors, (755), 555 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:52,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 755 transitions. [2021-08-21 16:49:52,310 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 755 transitions. Word has length 65 [2021-08-21 16:49:52,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:52,310 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 755 transitions. [2021-08-21 16:49:52,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.25) internal successors, (63), 12 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:52,311 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 755 transitions. [2021-08-21 16:49:52,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-08-21 16:49:52,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:52,312 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:52,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:52,517 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,SelfDestructingSolverStorable26 [2021-08-21 16:49:52,517 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:52,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:52,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1230570146, now seen corresponding path program 18 times [2021-08-21 16:49:52,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:52,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082835752] [2021-08-21 16:49:52,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:52,518 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:52,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:52,627 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:52,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:52,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082835752] [2021-08-21 16:49:52,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082835752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:52,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798699577] [2021-08-21 16:49:52,628 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:49:52,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:52,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:52,629 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:52,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 16:49:53,379 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:49:53,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:53,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:49:53,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:53,632 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:53,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798699577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:53,632 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:53,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 14 [2021-08-21 16:49:53,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191339686] [2021-08-21 16:49:53,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:49:53,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:53,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:49:53,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:49:53,634 INFO L87 Difference]: Start difference. First operand 556 states and 755 transitions. Second operand has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:53,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:53,919 INFO L93 Difference]: Finished difference Result 1321 states and 1676 transitions. [2021-08-21 16:49:53,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:49:53,920 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-08-21 16:49:53,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:53,923 INFO L225 Difference]: With dead ends: 1321 [2021-08-21 16:49:53,923 INFO L226 Difference]: Without dead ends: 1118 [2021-08-21 16:49:53,923 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 265.5ms TimeCoverageRelationStatistics Valid=266, Invalid=726, Unknown=0, NotChecked=0, Total=992 [2021-08-21 16:49:53,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1118 states. [2021-08-21 16:49:53,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1118 to 697. [2021-08-21 16:49:53,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 689 states have (on average 1.3410740203193032) internal successors, (924), 696 states have internal predecessors, (924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:53,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 924 transitions. [2021-08-21 16:49:53,934 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 924 transitions. Word has length 65 [2021-08-21 16:49:53,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:53,934 INFO L470 AbstractCegarLoop]: Abstraction has 697 states and 924 transitions. [2021-08-21 16:49:53,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:53,935 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 924 transitions. [2021-08-21 16:49:53,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:53,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:53,936 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:53,954 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-08-21 16:49:54,140 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,SelfDestructingSolverStorable27 [2021-08-21 16:49:54,141 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:54,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:54,141 INFO L82 PathProgramCache]: Analyzing trace with hash -143335358, now seen corresponding path program 19 times [2021-08-21 16:49:54,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:54,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99708564] [2021-08-21 16:49:54,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:54,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:54,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:54,294 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:54,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:54,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99708564] [2021-08-21 16:49:54,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99708564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:54,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593374637] [2021-08-21 16:49:54,295 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:49:54,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:54,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:54,295 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:54,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 16:49:54,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:54,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:54,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:55,344 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:55,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593374637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:55,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:55,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:55,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997104984] [2021-08-21 16:49:55,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:55,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:55,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:55,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:55,346 INFO L87 Difference]: Start difference. First operand 697 states and 924 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:55,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:55,555 INFO L93 Difference]: Finished difference Result 1091 states and 1412 transitions. [2021-08-21 16:49:55,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:49:55,555 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:49:55,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:55,558 INFO L225 Difference]: With dead ends: 1091 [2021-08-21 16:49:55,558 INFO L226 Difference]: Without dead ends: 941 [2021-08-21 16:49:55,558 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 198.7ms TimeCoverageRelationStatistics Valid=184, Invalid=466, Unknown=0, NotChecked=0, Total=650 [2021-08-21 16:49:55,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2021-08-21 16:49:55,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 727. [2021-08-21 16:49:55,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 719 states have (on average 1.3407510431154381) internal successors, (964), 726 states have internal predecessors, (964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:55,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 964 transitions. [2021-08-21 16:49:55,569 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 964 transitions. Word has length 75 [2021-08-21 16:49:55,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:55,569 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 964 transitions. [2021-08-21 16:49:55,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:55,569 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 964 transitions. [2021-08-21 16:49:55,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:55,570 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:55,571 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:55,592 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-08-21 16:49:55,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:55,785 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:55,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:55,785 INFO L82 PathProgramCache]: Analyzing trace with hash 536408860, now seen corresponding path program 20 times [2021-08-21 16:49:55,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:55,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061893096] [2021-08-21 16:49:55,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:55,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:55,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:55,948 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:55,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:55,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061893096] [2021-08-21 16:49:55,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061893096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:55,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982540590] [2021-08-21 16:49:55,949 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:49:55,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:55,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:55,957 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:55,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 16:49:56,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:49:56,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:56,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:56,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:57,170 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:49:57,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982540590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:57,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:57,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 17 [2021-08-21 16:49:57,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895111404] [2021-08-21 16:49:57,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:49:57,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:57,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:49:57,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:49:57,176 INFO L87 Difference]: Start difference. First operand 727 states and 964 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:57,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:57,406 INFO L93 Difference]: Finished difference Result 1772 states and 2251 transitions. [2021-08-21 16:49:57,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:49:57,406 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:49:57,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:57,410 INFO L225 Difference]: With dead ends: 1772 [2021-08-21 16:49:57,410 INFO L226 Difference]: Without dead ends: 1564 [2021-08-21 16:49:57,410 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 254.8ms TimeCoverageRelationStatistics Valid=240, Invalid=690, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:49:57,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2021-08-21 16:49:57,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 742. [2021-08-21 16:49:57,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3474114441416893) internal successors, (989), 741 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:57,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 989 transitions. [2021-08-21 16:49:57,425 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 989 transitions. Word has length 75 [2021-08-21 16:49:57,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:57,425 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 989 transitions. [2021-08-21 16:49:57,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:57,425 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 989 transitions. [2021-08-21 16:49:57,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:57,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:57,427 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:57,452 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:57,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:57,652 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:57,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:57,652 INFO L82 PathProgramCache]: Analyzing trace with hash -884648458, now seen corresponding path program 21 times [2021-08-21 16:49:57,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:57,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923711810] [2021-08-21 16:49:57,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:57,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:57,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:57,809 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:57,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:57,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923711810] [2021-08-21 16:49:57,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923711810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:57,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017446461] [2021-08-21 16:49:57,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:49:57,811 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:57,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:57,813 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:57,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 16:49:58,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:49:58,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:49:58,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:49:58,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:49:59,008 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:59,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017446461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:59,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:49:59,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:49:59,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050503867] [2021-08-21 16:49:59,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:49:59,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:49:59,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:49:59,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:49:59,009 INFO L87 Difference]: Start difference. First operand 742 states and 989 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:59,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:59,212 INFO L93 Difference]: Finished difference Result 1383 states and 1767 transitions. [2021-08-21 16:49:59,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:49:59,213 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:49:59,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:59,215 INFO L225 Difference]: With dead ends: 1383 [2021-08-21 16:49:59,215 INFO L226 Difference]: Without dead ends: 1233 [2021-08-21 16:49:59,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 212.7ms TimeCoverageRelationStatistics Valid=200, Invalid=612, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:49:59,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2021-08-21 16:49:59,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 742. [2021-08-21 16:49:59,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3474114441416893) internal successors, (989), 741 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:59,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 989 transitions. [2021-08-21 16:49:59,226 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 989 transitions. Word has length 75 [2021-08-21 16:49:59,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:59,226 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 989 transitions. [2021-08-21 16:49:59,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:59,227 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 989 transitions. [2021-08-21 16:49:59,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:49:59,228 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:59,228 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:59,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-08-21 16:49:59,440 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,SelfDestructingSolverStorable30 [2021-08-21 16:49:59,441 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:59,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:59,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1211040248, now seen corresponding path program 22 times [2021-08-21 16:49:59,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:59,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017114328] [2021-08-21 16:49:59,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:59,441 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:59,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:59,586 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:59,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:59,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017114328] [2021-08-21 16:49:59,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017114328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:59,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942030256] [2021-08-21 16:49:59,587 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:49:59,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:59,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:59,592 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:59,595 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:50:00,494 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:00,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:00,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:50:00,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:00,821 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:00,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942030256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:00,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:00,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:50:00,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139189327] [2021-08-21 16:50:00,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:50:00,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:00,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:50:00,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:50:00,823 INFO L87 Difference]: Start difference. First operand 742 states and 989 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:01,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:01,104 INFO L93 Difference]: Finished difference Result 1618 states and 2035 transitions. [2021-08-21 16:50:01,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:50:01,105 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:01,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:01,108 INFO L225 Difference]: With dead ends: 1618 [2021-08-21 16:50:01,108 INFO L226 Difference]: Without dead ends: 1468 [2021-08-21 16:50:01,111 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 269.6ms TimeCoverageRelationStatistics Valid=248, Invalid=744, Unknown=0, NotChecked=0, Total=992 [2021-08-21 16:50:01,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2021-08-21 16:50:01,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 742. [2021-08-21 16:50:01,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3474114441416893) internal successors, (989), 741 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:01,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 989 transitions. [2021-08-21 16:50:01,123 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 989 transitions. Word has length 75 [2021-08-21 16:50:01,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:01,124 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 989 transitions. [2021-08-21 16:50:01,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:01,124 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 989 transitions. [2021-08-21 16:50:01,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:50:01,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:01,125 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:01,151 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2021-08-21 16:50:01,340 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,SelfDestructingSolverStorable31 [2021-08-21 16:50:01,341 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:01,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:01,341 INFO L82 PathProgramCache]: Analyzing trace with hash 54356090, now seen corresponding path program 23 times [2021-08-21 16:50:01,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:01,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328039072] [2021-08-21 16:50:01,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:01,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:01,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:01,464 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:01,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:01,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328039072] [2021-08-21 16:50:01,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328039072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:01,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243527941] [2021-08-21 16:50:01,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:01,465 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:01,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:01,466 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:50:01,466 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:50:02,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:50:02,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:02,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:50:02,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:02,623 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:02,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243527941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:02,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:02,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:50:02,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420246938] [2021-08-21 16:50:02,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:50:02,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:02,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:50:02,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:50:02,625 INFO L87 Difference]: Start difference. First operand 742 states and 989 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:02,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:02,944 INFO L93 Difference]: Finished difference Result 1573 states and 1965 transitions. [2021-08-21 16:50:02,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:50:02,944 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:02,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:02,948 INFO L225 Difference]: With dead ends: 1573 [2021-08-21 16:50:02,948 INFO L226 Difference]: Without dead ends: 1423 [2021-08-21 16:50:02,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 271.0ms TimeCoverageRelationStatistics Valid=293, Invalid=829, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:50:02,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2021-08-21 16:50:02,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 742. [2021-08-21 16:50:02,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 734 states have (on average 1.3474114441416893) internal successors, (989), 741 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:02,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 989 transitions. [2021-08-21 16:50:02,962 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 989 transitions. Word has length 75 [2021-08-21 16:50:02,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:02,962 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 989 transitions. [2021-08-21 16:50:02,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:02,963 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 989 transitions. [2021-08-21 16:50:02,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:50:02,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:02,964 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:02,993 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:50:03,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:03,189 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:03,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:03,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1784698500, now seen corresponding path program 24 times [2021-08-21 16:50:03,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:03,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743694795] [2021-08-21 16:50:03,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:03,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:03,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:03,304 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:03,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:03,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743694795] [2021-08-21 16:50:03,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743694795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:03,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942842528] [2021-08-21 16:50:03,305 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:50:03,305 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:03,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:03,306 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:50:03,319 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:50:04,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:50:04,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:04,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:50:04,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:04,482 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:04,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942842528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:04,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:04,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 16:50:04,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882221510] [2021-08-21 16:50:04,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:50:04,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:04,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:50:04,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:50:04,484 INFO L87 Difference]: Start difference. First operand 742 states and 989 transitions. Second operand has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:04,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:04,836 INFO L93 Difference]: Finished difference Result 2059 states and 2600 transitions. [2021-08-21 16:50:04,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:50:04,837 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:04,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:04,839 INFO L225 Difference]: With dead ends: 2059 [2021-08-21 16:50:04,839 INFO L226 Difference]: Without dead ends: 1854 [2021-08-21 16:50:04,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 304.0ms TimeCoverageRelationStatistics Valid=368, Invalid=964, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:50:04,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1854 states. [2021-08-21 16:50:04,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1854 to 755. [2021-08-21 16:50:04,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 747 states have (on average 1.3627844712182062) internal successors, (1018), 754 states have internal predecessors, (1018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:04,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 1018 transitions. [2021-08-21 16:50:04,851 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 1018 transitions. Word has length 75 [2021-08-21 16:50:04,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:04,851 INFO L470 AbstractCegarLoop]: Abstraction has 755 states and 1018 transitions. [2021-08-21 16:50:04,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.133333333333334) internal successors, (77), 15 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:04,852 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 1018 transitions. [2021-08-21 16:50:04,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:50:04,853 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:04,853 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:04,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-08-21 16:50:05,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:05,079 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:05,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:05,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1741585640, now seen corresponding path program 25 times [2021-08-21 16:50:05,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:05,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423958617] [2021-08-21 16:50:05,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:05,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:05,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:05,213 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:05,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:05,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423958617] [2021-08-21 16:50:05,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423958617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:05,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075204081] [2021-08-21 16:50:05,214 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:50:05,215 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:05,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:05,216 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:50:05,217 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:50:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:06,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:50:06,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:06,526 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:06,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075204081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:06,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:06,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-08-21 16:50:06,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261272438] [2021-08-21 16:50:06,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:06,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:06,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:06,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:06,528 INFO L87 Difference]: Start difference. First operand 755 states and 1018 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:07,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:07,014 INFO L93 Difference]: Finished difference Result 1710 states and 2144 transitions. [2021-08-21 16:50:07,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:50:07,015 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:07,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:07,017 INFO L225 Difference]: With dead ends: 1710 [2021-08-21 16:50:07,017 INFO L226 Difference]: Without dead ends: 1507 [2021-08-21 16:50:07,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 450.0ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:50:07,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1507 states. [2021-08-21 16:50:07,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1507 to 767. [2021-08-21 16:50:07,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 759 states have (on average 1.3451910408432148) internal successors, (1021), 766 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:07,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 1021 transitions. [2021-08-21 16:50:07,031 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 1021 transitions. Word has length 75 [2021-08-21 16:50:07,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:07,032 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 1021 transitions. [2021-08-21 16:50:07,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:07,032 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 1021 transitions. [2021-08-21 16:50:07,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:50:07,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:07,034 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:07,065 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:50:07,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:07,253 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:07,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:07,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1544234614, now seen corresponding path program 26 times [2021-08-21 16:50:07,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:07,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768100963] [2021-08-21 16:50:07,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:07,254 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:07,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:07,401 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:07,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:07,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768100963] [2021-08-21 16:50:07,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768100963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:07,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959834176] [2021-08-21 16:50:07,402 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:50:07,402 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:07,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:07,403 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:50:07,405 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:50:08,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:50:08,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:08,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:50:08,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:08,722 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:08,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959834176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:08,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:08,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 16:50:08,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356752053] [2021-08-21 16:50:08,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:50:08,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:08,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:50:08,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:50:08,723 INFO L87 Difference]: Start difference. First operand 767 states and 1021 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:08,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:08,906 INFO L93 Difference]: Finished difference Result 1536 states and 1965 transitions. [2021-08-21 16:50:08,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:50:08,907 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:08,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:08,909 INFO L225 Difference]: With dead ends: 1536 [2021-08-21 16:50:08,909 INFO L226 Difference]: Without dead ends: 1383 [2021-08-21 16:50:08,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 198.0ms TimeCoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:50:08,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states. [2021-08-21 16:50:08,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 737. [2021-08-21 16:50:08,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 729 states have (on average 1.3525377229080933) internal successors, (986), 736 states have internal predecessors, (986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:08,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 986 transitions. [2021-08-21 16:50:08,918 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 986 transitions. Word has length 75 [2021-08-21 16:50:08,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:08,918 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 986 transitions. [2021-08-21 16:50:08,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:08,918 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 986 transitions. [2021-08-21 16:50:08,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:50:08,920 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:08,920 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:08,945 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:50:09,141 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,SelfDestructingSolverStorable35 [2021-08-21 16:50:09,142 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:09,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:09,142 INFO L82 PathProgramCache]: Analyzing trace with hash -996360446, now seen corresponding path program 27 times [2021-08-21 16:50:09,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:09,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127563818] [2021-08-21 16:50:09,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:09,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:09,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:09,269 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:09,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:09,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127563818] [2021-08-21 16:50:09,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127563818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:09,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291902223] [2021-08-21 16:50:09,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:50:09,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:09,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:09,271 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:50:09,272 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:50:10,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:50:10,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:10,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:50:10,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:10,611 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:10,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291902223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:10,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:10,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 16:50:10,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692679663] [2021-08-21 16:50:10,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:50:10,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:10,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:50:10,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:50:10,612 INFO L87 Difference]: Start difference. First operand 737 states and 986 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:10,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:10,805 INFO L93 Difference]: Finished difference Result 1501 states and 1910 transitions. [2021-08-21 16:50:10,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:50:10,805 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:10,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:10,807 INFO L225 Difference]: With dead ends: 1501 [2021-08-21 16:50:10,807 INFO L226 Difference]: Without dead ends: 1348 [2021-08-21 16:50:10,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 192.4ms TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:50:10,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1348 states. [2021-08-21 16:50:10,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1348 to 707. [2021-08-21 16:50:10,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 699 states have (on average 1.3533619456366237) internal successors, (946), 706 states have internal predecessors, (946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:10,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 946 transitions. [2021-08-21 16:50:10,818 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 946 transitions. Word has length 75 [2021-08-21 16:50:10,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:10,819 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 946 transitions. [2021-08-21 16:50:10,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:10,819 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 946 transitions. [2021-08-21 16:50:10,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:50:10,820 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:10,820 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:10,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:11,045 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,SelfDestructingSolverStorable36 [2021-08-21 16:50:11,045 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:11,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:11,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1368122944, now seen corresponding path program 28 times [2021-08-21 16:50:11,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:11,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828317805] [2021-08-21 16:50:11,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:11,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:11,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:11,162 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:11,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:11,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828317805] [2021-08-21 16:50:11,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828317805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:11,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778389976] [2021-08-21 16:50:11,163 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:50:11,163 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:11,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:11,164 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:50:11,164 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:50:12,224 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:12,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:12,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:50:12,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:12,488 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:12,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778389976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:12,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:12,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 16:50:12,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529416949] [2021-08-21 16:50:12,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:50:12,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:12,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:50:12,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:50:12,489 INFO L87 Difference]: Start difference. First operand 707 states and 946 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:12,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:12,713 INFO L93 Difference]: Finished difference Result 1431 states and 1810 transitions. [2021-08-21 16:50:12,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:50:12,713 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:12,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:12,715 INFO L225 Difference]: With dead ends: 1431 [2021-08-21 16:50:12,715 INFO L226 Difference]: Without dead ends: 1278 [2021-08-21 16:50:12,716 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 208.4ms TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:50:12,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2021-08-21 16:50:12,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 677. [2021-08-21 16:50:12,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 669 states have (on average 1.3542600896860986) internal successors, (906), 676 states have internal predecessors, (906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:12,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 906 transitions. [2021-08-21 16:50:12,724 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 906 transitions. Word has length 75 [2021-08-21 16:50:12,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:12,724 INFO L470 AbstractCegarLoop]: Abstraction has 677 states and 906 transitions. [2021-08-21 16:50:12,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:12,725 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 906 transitions. [2021-08-21 16:50:12,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:50:12,726 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:12,726 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:12,748 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-08-21 16:50:12,934 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,SelfDestructingSolverStorable37 [2021-08-21 16:50:12,935 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:12,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:12,935 INFO L82 PathProgramCache]: Analyzing trace with hash 935078398, now seen corresponding path program 29 times [2021-08-21 16:50:12,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:12,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431598954] [2021-08-21 16:50:12,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:12,935 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:12,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:13,069 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:13,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:13,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431598954] [2021-08-21 16:50:13,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431598954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:13,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527218379] [2021-08-21 16:50:13,070 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:13,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:13,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:13,071 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:50:13,107 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:50:14,190 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:50:14,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:14,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:50:14,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:14,495 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:14,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527218379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:14,495 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:14,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 16:50:14,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770446126] [2021-08-21 16:50:14,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:50:14,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:14,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:50:14,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:50:14,496 INFO L87 Difference]: Start difference. First operand 677 states and 906 transitions. Second operand has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:14,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:14,760 INFO L93 Difference]: Finished difference Result 1828 states and 2326 transitions. [2021-08-21 16:50:14,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:50:14,761 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:14,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:14,763 INFO L225 Difference]: With dead ends: 1828 [2021-08-21 16:50:14,763 INFO L226 Difference]: Without dead ends: 1660 [2021-08-21 16:50:14,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 245.4ms TimeCoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:50:14,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1660 states. [2021-08-21 16:50:14,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1660 to 646. [2021-08-21 16:50:14,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 638 states have (on average 1.3777429467084639) internal successors, (879), 645 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:14,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 879 transitions. [2021-08-21 16:50:14,773 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 879 transitions. Word has length 75 [2021-08-21 16:50:14,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:14,774 INFO L470 AbstractCegarLoop]: Abstraction has 646 states and 879 transitions. [2021-08-21 16:50:14,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.214285714285714) internal successors, (73), 14 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:14,774 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 879 transitions. [2021-08-21 16:50:14,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-08-21 16:50:14,775 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:14,775 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:14,804 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:50:14,988 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,SelfDestructingSolverStorable38 [2021-08-21 16:50:14,989 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:14,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:14,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1577214803, now seen corresponding path program 30 times [2021-08-21 16:50:14,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:14,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758219867] [2021-08-21 16:50:14,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:14,989 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:15,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:15,102 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:15,102 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:15,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758219867] [2021-08-21 16:50:15,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758219867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:15,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541107850] [2021-08-21 16:50:15,102 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:50:15,103 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:15,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:15,103 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:50:15,104 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:50:16,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:50:16,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:16,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:50:16,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:16,496 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:16,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541107850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:16,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:16,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 16 [2021-08-21 16:50:16,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936499796] [2021-08-21 16:50:16,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:16,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:16,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:16,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:16,497 INFO L87 Difference]: Start difference. First operand 646 states and 879 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:16,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:16,867 INFO L93 Difference]: Finished difference Result 1521 states and 1920 transitions. [2021-08-21 16:50:16,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:50:16,867 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-08-21 16:50:16,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:16,869 INFO L225 Difference]: With dead ends: 1521 [2021-08-21 16:50:16,870 INFO L226 Difference]: Without dead ends: 1318 [2021-08-21 16:50:16,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 336.6ms TimeCoverageRelationStatistics Valid=376, Invalid=1030, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:50:16,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2021-08-21 16:50:16,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 817. [2021-08-21 16:50:16,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 809 states have (on average 1.3448702101359704) internal successors, (1088), 816 states have internal predecessors, (1088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:16,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1088 transitions. [2021-08-21 16:50:16,882 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1088 transitions. Word has length 75 [2021-08-21 16:50:16,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:16,882 INFO L470 AbstractCegarLoop]: Abstraction has 817 states and 1088 transitions. [2021-08-21 16:50:16,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:16,883 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1088 transitions. [2021-08-21 16:50:16,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:16,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:16,884 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:16,913 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:50:17,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 16:50:17,107 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:17,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:17,108 INFO L82 PathProgramCache]: Analyzing trace with hash 349856145, now seen corresponding path program 31 times [2021-08-21 16:50:17,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:17,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996892109] [2021-08-21 16:50:17,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:17,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:17,298 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:17,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:17,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996892109] [2021-08-21 16:50:17,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996892109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:17,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589641854] [2021-08-21 16:50:17,299 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:50:17,299 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:17,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:17,300 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:50:17,300 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:50:18,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:18,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:18,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:18,901 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:18,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589641854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:18,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:18,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:18,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307510576] [2021-08-21 16:50:18,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:18,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:18,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:18,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:18,903 INFO L87 Difference]: Start difference. First operand 817 states and 1088 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:19,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:19,154 INFO L93 Difference]: Finished difference Result 1261 states and 1636 transitions. [2021-08-21 16:50:19,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:50:19,158 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:19,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:19,160 INFO L225 Difference]: With dead ends: 1261 [2021-08-21 16:50:19,160 INFO L226 Difference]: Without dead ends: 1111 [2021-08-21 16:50:19,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 256.2ms TimeCoverageRelationStatistics Valid=247, Invalid=623, Unknown=0, NotChecked=0, Total=870 [2021-08-21 16:50:19,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1111 states. [2021-08-21 16:50:19,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1111 to 847. [2021-08-21 16:50:19,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 839 states have (on average 1.3444576877234804) internal successors, (1128), 846 states have internal predecessors, (1128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:19,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1128 transitions. [2021-08-21 16:50:19,171 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1128 transitions. Word has length 85 [2021-08-21 16:50:19,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:19,172 INFO L470 AbstractCegarLoop]: Abstraction has 847 states and 1128 transitions. [2021-08-21 16:50:19,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:19,172 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1128 transitions. [2021-08-21 16:50:19,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:19,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:19,173 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:19,201 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:50:19,392 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:19,393 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:19,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:19,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1270506003, now seen corresponding path program 32 times [2021-08-21 16:50:19,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:19,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349646366] [2021-08-21 16:50:19,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:19,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:19,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:19,584 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:19,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:19,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349646366] [2021-08-21 16:50:19,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349646366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:19,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729145681] [2021-08-21 16:50:19,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:50:19,585 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:19,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:19,586 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:50:19,587 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:50:20,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:50:20,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:20,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:20,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:21,273 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:21,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729145681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:21,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:21,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 19 [2021-08-21 16:50:21,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109049570] [2021-08-21 16:50:21,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:50:21,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:21,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:50:21,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:50:21,274 INFO L87 Difference]: Start difference. First operand 847 states and 1128 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:50:21,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:21,547 INFO L93 Difference]: Finished difference Result 2042 states and 2595 transitions. [2021-08-21 16:50:21,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:50:21,548 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 85 [2021-08-21 16:50:21,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:21,550 INFO L225 Difference]: With dead ends: 2042 [2021-08-21 16:50:21,550 INFO L226 Difference]: Without dead ends: 1834 [2021-08-21 16:50:21,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 286.1ms TimeCoverageRelationStatistics Valid=308, Invalid=882, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:50:21,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1834 states. [2021-08-21 16:50:21,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1834 to 862. [2021-08-21 16:50:21,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 854 states have (on average 1.3501170960187354) internal successors, (1153), 861 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:21,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1153 transitions. [2021-08-21 16:50:21,559 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1153 transitions. Word has length 85 [2021-08-21 16:50:21,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:21,559 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1153 transitions. [2021-08-21 16:50:21,559 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:50:21,560 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1153 transitions. [2021-08-21 16:50:21,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:21,561 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:21,561 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:21,584 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:50:21,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:21,783 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:21,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:21,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1691728315, now seen corresponding path program 33 times [2021-08-21 16:50:21,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:21,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289472703] [2021-08-21 16:50:21,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:21,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:21,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:21,961 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:21,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:21,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289472703] [2021-08-21 16:50:21,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289472703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:21,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728618020] [2021-08-21 16:50:21,961 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:50:21,961 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:21,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:21,962 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:50:21,963 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:50:23,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:50:23,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:23,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:23,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:23,628 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:23,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728618020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:23,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:23,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:23,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325815471] [2021-08-21 16:50:23,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:23,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:23,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:23,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:23,629 INFO L87 Difference]: Start difference. First operand 862 states and 1153 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:23,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:23,891 INFO L93 Difference]: Finished difference Result 1603 states and 2051 transitions. [2021-08-21 16:50:23,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:50:23,891 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:23,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:23,894 INFO L225 Difference]: With dead ends: 1603 [2021-08-21 16:50:23,894 INFO L226 Difference]: Without dead ends: 1453 [2021-08-21 16:50:23,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 268.3ms TimeCoverageRelationStatistics Valid=262, Invalid=794, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:50:23,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2021-08-21 16:50:23,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 862. [2021-08-21 16:50:23,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 854 states have (on average 1.3501170960187354) internal successors, (1153), 861 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:23,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1153 transitions. [2021-08-21 16:50:23,906 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1153 transitions. Word has length 85 [2021-08-21 16:50:23,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:23,906 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1153 transitions. [2021-08-21 16:50:23,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:23,907 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1153 transitions. [2021-08-21 16:50:23,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:23,908 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:23,908 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:23,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:24,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:24,121 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:24,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:24,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1699326009, now seen corresponding path program 34 times [2021-08-21 16:50:24,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:24,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197515264] [2021-08-21 16:50:24,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:24,122 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:24,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:24,277 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:24,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:24,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197515264] [2021-08-21 16:50:24,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197515264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:24,278 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589987958] [2021-08-21 16:50:24,278 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:50:24,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:24,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:24,279 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:50:24,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 16:50:25,630 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:25,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:25,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:25,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:26,000 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:26,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589987958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:26,000 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:26,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:26,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476303615] [2021-08-21 16:50:26,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:26,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:26,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:26,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:26,001 INFO L87 Difference]: Start difference. First operand 862 states and 1153 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:26,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:26,304 INFO L93 Difference]: Finished difference Result 1938 states and 2439 transitions. [2021-08-21 16:50:26,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:50:26,304 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:26,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:26,307 INFO L225 Difference]: With dead ends: 1938 [2021-08-21 16:50:26,307 INFO L226 Difference]: Without dead ends: 1788 [2021-08-21 16:50:26,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 301.7ms TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:50:26,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2021-08-21 16:50:26,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 862. [2021-08-21 16:50:26,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 854 states have (on average 1.3501170960187354) internal successors, (1153), 861 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:26,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1153 transitions. [2021-08-21 16:50:26,318 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1153 transitions. Word has length 85 [2021-08-21 16:50:26,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:26,318 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1153 transitions. [2021-08-21 16:50:26,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:26,318 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1153 transitions. [2021-08-21 16:50:26,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:26,319 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:26,319 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:26,339 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-21 16:50:26,519 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,SelfDestructingSolverStorable43 [2021-08-21 16:50:26,520 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:26,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:26,520 INFO L82 PathProgramCache]: Analyzing trace with hash 396362697, now seen corresponding path program 35 times [2021-08-21 16:50:26,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:26,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498022993] [2021-08-21 16:50:26,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:26,520 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:26,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:26,693 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:26,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:26,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498022993] [2021-08-21 16:50:26,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498022993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:26,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851535152] [2021-08-21 16:50:26,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:26,694 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:26,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:26,697 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:26,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 16:50:28,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 16:50:28,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:28,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:28,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:28,468 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:28,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851535152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:28,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:28,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:28,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716018304] [2021-08-21 16:50:28,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:28,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:28,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:28,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:28,469 INFO L87 Difference]: Start difference. First operand 862 states and 1153 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:28,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:28,807 INFO L93 Difference]: Finished difference Result 1868 states and 2339 transitions. [2021-08-21 16:50:28,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:50:28,807 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:28,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:28,810 INFO L225 Difference]: With dead ends: 1868 [2021-08-21 16:50:28,810 INFO L226 Difference]: Without dead ends: 1718 [2021-08-21 16:50:28,811 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 321.9ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:50:28,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2021-08-21 16:50:28,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 862. [2021-08-21 16:50:28,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 854 states have (on average 1.3501170960187354) internal successors, (1153), 861 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:28,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1153 transitions. [2021-08-21 16:50:28,824 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1153 transitions. Word has length 85 [2021-08-21 16:50:28,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:28,824 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1153 transitions. [2021-08-21 16:50:28,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:28,824 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1153 transitions. [2021-08-21 16:50:28,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:28,825 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:28,826 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:28,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 16:50:29,052 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,SelfDestructingSolverStorable44 [2021-08-21 16:50:29,053 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:29,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:29,053 INFO L82 PathProgramCache]: Analyzing trace with hash -760321461, now seen corresponding path program 36 times [2021-08-21 16:50:29,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:29,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032151156] [2021-08-21 16:50:29,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:29,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:29,192 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:29,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:29,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032151156] [2021-08-21 16:50:29,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032151156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:29,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990375681] [2021-08-21 16:50:29,193 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:50:29,193 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:29,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:29,194 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:29,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 16:50:30,640 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 16:50:30,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:30,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:30,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:30,917 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:30,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990375681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:30,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:30,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:30,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964509897] [2021-08-21 16:50:30,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:30,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:30,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:30,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:30,919 INFO L87 Difference]: Start difference. First operand 862 states and 1153 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:31,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:31,293 INFO L93 Difference]: Finished difference Result 1823 states and 2269 transitions. [2021-08-21 16:50:31,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:50:31,294 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:31,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:31,296 INFO L225 Difference]: With dead ends: 1823 [2021-08-21 16:50:31,296 INFO L226 Difference]: Without dead ends: 1673 [2021-08-21 16:50:31,296 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 331.8ms TimeCoverageRelationStatistics Valid=413, Invalid=1147, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:50:31,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-08-21 16:50:31,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 862. [2021-08-21 16:50:31,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 854 states have (on average 1.3501170960187354) internal successors, (1153), 861 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:31,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1153 transitions. [2021-08-21 16:50:31,306 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1153 transitions. Word has length 85 [2021-08-21 16:50:31,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:31,308 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1153 transitions. [2021-08-21 16:50:31,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:31,308 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1153 transitions. [2021-08-21 16:50:31,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:31,309 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:31,309 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:31,331 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-21 16:50:31,509 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,SelfDestructingSolverStorable45 [2021-08-21 16:50:31,509 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:31,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:31,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1695591245, now seen corresponding path program 37 times [2021-08-21 16:50:31,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:31,510 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669612503] [2021-08-21 16:50:31,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:31,510 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:31,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:31,687 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:31,687 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:31,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669612503] [2021-08-21 16:50:31,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669612503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:31,687 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744333812] [2021-08-21 16:50:31,687 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:50:31,687 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:31,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:31,688 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:31,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 16:50:33,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:33,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:33,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:33,464 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:33,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744333812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:33,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:33,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-08-21 16:50:33,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466819317] [2021-08-21 16:50:33,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:50:33,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:33,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:50:33,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:50:33,465 INFO L87 Difference]: Start difference. First operand 862 states and 1153 transitions. Second operand has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:33,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:33,891 INFO L93 Difference]: Finished difference Result 2309 states and 2904 transitions. [2021-08-21 16:50:33,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:50:33,891 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:33,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:33,894 INFO L225 Difference]: With dead ends: 2309 [2021-08-21 16:50:33,894 INFO L226 Difference]: Without dead ends: 2104 [2021-08-21 16:50:33,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 385.8ms TimeCoverageRelationStatistics Valid=502, Invalid=1304, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:50:33,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-08-21 16:50:33,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 875. [2021-08-21 16:50:33,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 867 states have (on average 1.3633217993079585) internal successors, (1182), 874 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:33,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1182 transitions. [2021-08-21 16:50:33,905 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1182 transitions. Word has length 85 [2021-08-21 16:50:33,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:33,906 INFO L470 AbstractCegarLoop]: Abstraction has 875 states and 1182 transitions. [2021-08-21 16:50:33,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.117647058823529) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:33,906 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1182 transitions. [2021-08-21 16:50:33,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:33,907 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:33,907 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:33,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:34,130 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,SelfDestructingSolverStorable46 [2021-08-21 16:50:34,131 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:34,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:34,131 INFO L82 PathProgramCache]: Analyzing trace with hash 1738704105, now seen corresponding path program 38 times [2021-08-21 16:50:34,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:34,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046914392] [2021-08-21 16:50:34,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:34,131 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:34,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:34,280 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:34,280 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:34,280 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046914392] [2021-08-21 16:50:34,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046914392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:34,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672801067] [2021-08-21 16:50:34,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:50:34,281 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:34,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:34,282 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:34,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 16:50:35,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:50:35,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:35,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:35,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:36,072 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:36,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672801067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:36,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:36,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-08-21 16:50:36,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445816089] [2021-08-21 16:50:36,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:50:36,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:36,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:50:36,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:50:36,073 INFO L87 Difference]: Start difference. First operand 875 states and 1182 transitions. Second operand has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:36,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:36,633 INFO L93 Difference]: Finished difference Result 1960 states and 2448 transitions. [2021-08-21 16:50:36,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:50:36,633 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:36,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:36,635 INFO L225 Difference]: With dead ends: 1960 [2021-08-21 16:50:36,635 INFO L226 Difference]: Without dead ends: 1757 [2021-08-21 16:50:36,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 544 ImplicationChecksByTransitivity, 511.0ms TimeCoverageRelationStatistics Valid=554, Invalid=1608, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:50:36,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1757 states. [2021-08-21 16:50:36,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1757 to 887. [2021-08-21 16:50:36,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 879 states have (on average 1.348122866894198) internal successors, (1185), 886 states have internal predecessors, (1185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:36,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1185 transitions. [2021-08-21 16:50:36,648 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1185 transitions. Word has length 85 [2021-08-21 16:50:36,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:36,648 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1185 transitions. [2021-08-21 16:50:36,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:36,648 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1185 transitions. [2021-08-21 16:50:36,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:36,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:36,649 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:36,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:36,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:36,850 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:36,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:36,850 INFO L82 PathProgramCache]: Analyzing trace with hash 1775954119, now seen corresponding path program 39 times [2021-08-21 16:50:36,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:36,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764065590] [2021-08-21 16:50:36,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:36,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:36,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:37,023 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:37,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:37,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764065590] [2021-08-21 16:50:37,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764065590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:37,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965375425] [2021-08-21 16:50:37,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:50:37,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:37,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:37,026 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:37,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 16:50:38,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:50:38,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:38,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:50:38,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:39,084 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:39,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965375425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:39,085 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:39,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:50:39,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364016576] [2021-08-21 16:50:39,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:39,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:39,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:39,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:39,086 INFO L87 Difference]: Start difference. First operand 887 states and 1185 transitions. Second operand has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:39,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:39,292 INFO L93 Difference]: Finished difference Result 1806 states and 2309 transitions. [2021-08-21 16:50:39,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:50:39,293 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:39,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:39,295 INFO L225 Difference]: With dead ends: 1806 [2021-08-21 16:50:39,295 INFO L226 Difference]: Without dead ends: 1653 [2021-08-21 16:50:39,295 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 228.4ms TimeCoverageRelationStatistics Valid=215, Invalid=597, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:50:39,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1653 states. [2021-08-21 16:50:39,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1653 to 857. [2021-08-21 16:50:39,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 849 states have (on average 1.3545347467608952) internal successors, (1150), 856 states have internal predecessors, (1150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:39,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1150 transitions. [2021-08-21 16:50:39,304 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1150 transitions. Word has length 85 [2021-08-21 16:50:39,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:39,304 INFO L470 AbstractCegarLoop]: Abstraction has 857 states and 1150 transitions. [2021-08-21 16:50:39,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:39,304 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1150 transitions. [2021-08-21 16:50:39,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:39,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:39,305 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:39,326 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:50:39,505 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,SelfDestructingSolverStorable48 [2021-08-21 16:50:39,506 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:39,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:39,506 INFO L82 PathProgramCache]: Analyzing trace with hash 1214267987, now seen corresponding path program 40 times [2021-08-21 16:50:39,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:39,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984947011] [2021-08-21 16:50:39,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:39,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:39,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:39,661 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:39,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:39,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984947011] [2021-08-21 16:50:39,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984947011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:39,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767347849] [2021-08-21 16:50:39,662 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:50:39,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:39,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:39,665 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:39,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 16:50:41,376 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:41,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:41,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:50:41,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:41,748 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:41,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767347849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:41,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:41,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:50:41,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849663518] [2021-08-21 16:50:41,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:41,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:41,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:41,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:41,750 INFO L87 Difference]: Start difference. First operand 857 states and 1150 transitions. Second operand has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:41,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:41,982 INFO L93 Difference]: Finished difference Result 1771 states and 2254 transitions. [2021-08-21 16:50:41,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 16:50:41,982 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:41,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:41,984 INFO L225 Difference]: With dead ends: 1771 [2021-08-21 16:50:41,984 INFO L226 Difference]: Without dead ends: 1618 [2021-08-21 16:50:41,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 241.1ms TimeCoverageRelationStatistics Valid=229, Invalid=701, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:50:41,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1618 states. [2021-08-21 16:50:41,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1618 to 827. [2021-08-21 16:50:41,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 819 states have (on average 1.3553113553113554) internal successors, (1110), 826 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:41,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1110 transitions. [2021-08-21 16:50:41,994 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1110 transitions. Word has length 85 [2021-08-21 16:50:41,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:41,994 INFO L470 AbstractCegarLoop]: Abstraction has 827 states and 1110 transitions. [2021-08-21 16:50:41,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:41,995 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1110 transitions. [2021-08-21 16:50:41,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:41,996 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:41,996 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:42,044 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:42,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 16:50:42,213 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:42,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:42,213 INFO L82 PathProgramCache]: Analyzing trace with hash -99891311, now seen corresponding path program 41 times [2021-08-21 16:50:42,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:42,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621917920] [2021-08-21 16:50:42,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:42,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:42,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:42,370 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:42,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:42,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621917920] [2021-08-21 16:50:42,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621917920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:42,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284912965] [2021-08-21 16:50:42,371 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:42,371 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:42,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:42,372 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:42,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 16:50:44,044 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:50:44,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:44,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:50:44,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:44,390 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:44,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284912965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:44,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:44,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:50:44,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429458915] [2021-08-21 16:50:44,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:44,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:44,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:44,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:44,392 INFO L87 Difference]: Start difference. First operand 827 states and 1110 transitions. Second operand has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:44,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:44,698 INFO L93 Difference]: Finished difference Result 1701 states and 2154 transitions. [2021-08-21 16:50:44,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:50:44,699 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:44,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:44,701 INFO L225 Difference]: With dead ends: 1701 [2021-08-21 16:50:44,701 INFO L226 Difference]: Without dead ends: 1548 [2021-08-21 16:50:44,701 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 276.3ms TimeCoverageRelationStatistics Valid=259, Invalid=797, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:50:44,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1548 states. [2021-08-21 16:50:44,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1548 to 797. [2021-08-21 16:50:44,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 789 states have (on average 1.356147021546261) internal successors, (1070), 796 states have internal predecessors, (1070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:44,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1070 transitions. [2021-08-21 16:50:44,709 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1070 transitions. Word has length 85 [2021-08-21 16:50:44,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:44,710 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 1070 transitions. [2021-08-21 16:50:44,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:44,710 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1070 transitions. [2021-08-21 16:50:44,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:44,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:44,711 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:44,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:44,911 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,SelfDestructingSolverStorable50 [2021-08-21 16:50:44,912 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:44,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:44,912 INFO L82 PathProgramCache]: Analyzing trace with hash -471653809, now seen corresponding path program 42 times [2021-08-21 16:50:44,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:44,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755090343] [2021-08-21 16:50:44,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:44,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:44,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:45,053 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:45,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:45,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755090343] [2021-08-21 16:50:45,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755090343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:45,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325344800] [2021-08-21 16:50:45,053 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:50:45,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:45,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:45,054 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:45,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 16:50:46,940 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:50:46,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:46,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:50:46,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:47,239 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:47,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325344800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:47,239 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:47,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:50:47,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970372304] [2021-08-21 16:50:47,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:47,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:47,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:47,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:47,241 INFO L87 Difference]: Start difference. First operand 797 states and 1070 transitions. Second operand has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:47,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:47,536 INFO L93 Difference]: Finished difference Result 1631 states and 2054 transitions. [2021-08-21 16:50:47,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:50:47,537 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:47,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:47,538 INFO L225 Difference]: With dead ends: 1631 [2021-08-21 16:50:47,538 INFO L226 Difference]: Without dead ends: 1478 [2021-08-21 16:50:47,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 278.8ms TimeCoverageRelationStatistics Valid=305, Invalid=885, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:50:47,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-08-21 16:50:47,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 767. [2021-08-21 16:50:47,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 759 states have (on average 1.3570487483530962) internal successors, (1030), 766 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:47,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 1030 transitions. [2021-08-21 16:50:47,546 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 1030 transitions. Word has length 85 [2021-08-21 16:50:47,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:47,547 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 1030 transitions. [2021-08-21 16:50:47,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:47,563 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 1030 transitions. [2021-08-21 16:50:47,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:47,564 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:47,564 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:47,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-21 16:50:47,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:47,764 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:47,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:47,765 INFO L82 PathProgramCache]: Analyzing trace with hash 1831547533, now seen corresponding path program 43 times [2021-08-21 16:50:47,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:47,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374887496] [2021-08-21 16:50:47,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:47,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:47,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:47,899 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:47,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:47,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374887496] [2021-08-21 16:50:47,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374887496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:47,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861139344] [2021-08-21 16:50:47,900 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:50:47,900 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:47,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:47,901 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:47,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 16:50:49,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:49,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 16:50:49,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:49,895 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:49,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861139344] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:49,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:49,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 16:50:49,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916522536] [2021-08-21 16:50:49,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:50:49,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:49,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:50:49,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:50:49,896 INFO L87 Difference]: Start difference. First operand 767 states and 1030 transitions. Second operand has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:50,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:50,233 INFO L93 Difference]: Finished difference Result 2028 states and 2570 transitions. [2021-08-21 16:50:50,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:50:50,233 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:50,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:50,236 INFO L225 Difference]: With dead ends: 2028 [2021-08-21 16:50:50,236 INFO L226 Difference]: Without dead ends: 1860 [2021-08-21 16:50:50,236 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 308.8ms TimeCoverageRelationStatistics Valid=368, Invalid=964, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:50:50,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2021-08-21 16:50:50,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 736. [2021-08-21 16:50:50,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 728 states have (on average 1.3777472527472527) internal successors, (1003), 735 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:50,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 1003 transitions. [2021-08-21 16:50:50,247 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 1003 transitions. Word has length 85 [2021-08-21 16:50:50,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:50,248 INFO L470 AbstractCegarLoop]: Abstraction has 736 states and 1003 transitions. [2021-08-21 16:50:50,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:50,248 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 1003 transitions. [2021-08-21 16:50:50,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-21 16:50:50,249 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:50,249 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:50,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:50,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:50,472 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:50,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:50,472 INFO L82 PathProgramCache]: Analyzing trace with hash -680745668, now seen corresponding path program 44 times [2021-08-21 16:50:50,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:50,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018804679] [2021-08-21 16:50:50,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:50,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:50,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:50,604 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:50,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:50,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018804679] [2021-08-21 16:50:50,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018804679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:50,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360814289] [2021-08-21 16:50:50,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:50:50,605 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:50,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:50,606 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:50,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 16:50:52,377 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:50:52,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:52,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 16:50:52,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:52,667 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:52,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360814289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:52,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:52,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 18 [2021-08-21 16:50:52,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580650420] [2021-08-21 16:50:52,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:50:52,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:52,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:50:52,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:50:52,668 INFO L87 Difference]: Start difference. First operand 736 states and 1003 transitions. Second operand has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:53,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:53,132 INFO L93 Difference]: Finished difference Result 1721 states and 2164 transitions. [2021-08-21 16:50:53,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:50:53,132 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-08-21 16:50:53,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:53,134 INFO L225 Difference]: With dead ends: 1721 [2021-08-21 16:50:53,134 INFO L226 Difference]: Without dead ends: 1518 [2021-08-21 16:50:53,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 433.3ms TimeCoverageRelationStatistics Valid=508, Invalid=1384, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:50:53,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1518 states. [2021-08-21 16:50:53,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1518 to 937. [2021-08-21 16:50:53,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 929 states have (on average 1.347685683530678) internal successors, (1252), 936 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:53,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 1252 transitions. [2021-08-21 16:50:53,144 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 1252 transitions. Word has length 85 [2021-08-21 16:50:53,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:53,144 INFO L470 AbstractCegarLoop]: Abstraction has 937 states and 1252 transitions. [2021-08-21 16:50:53,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:53,144 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 1252 transitions. [2021-08-21 16:50:53,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:50:53,146 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:53,146 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:53,183 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:50:53,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:53,361 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:53,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:53,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1465529312, now seen corresponding path program 45 times [2021-08-21 16:50:53,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:53,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238780751] [2021-08-21 16:50:53,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:53,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:53,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:53,592 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:53,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:53,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238780751] [2021-08-21 16:50:53,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238780751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:53,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448356298] [2021-08-21 16:50:53,593 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:50:53,593 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:53,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:53,597 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:53,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 16:50:55,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 16:50:55,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:55,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:50:55,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:55,944 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:55,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448356298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:55,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:55,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:50:55,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271958131] [2021-08-21 16:50:55,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:50:55,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:55,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:50:55,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:50:55,946 INFO L87 Difference]: Start difference. First operand 937 states and 1252 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:56,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:56,177 INFO L93 Difference]: Finished difference Result 1431 states and 1860 transitions. [2021-08-21 16:50:56,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:50:56,177 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:50:56,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:56,179 INFO L225 Difference]: With dead ends: 1431 [2021-08-21 16:50:56,179 INFO L226 Difference]: Without dead ends: 1281 [2021-08-21 16:50:56,179 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 282.8ms TimeCoverageRelationStatistics Valid=296, Invalid=760, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:50:56,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2021-08-21 16:50:56,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 967. [2021-08-21 16:50:56,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 959 states have (on average 1.3472367049009384) internal successors, (1292), 966 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:56,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 1292 transitions. [2021-08-21 16:50:56,188 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 1292 transitions. Word has length 95 [2021-08-21 16:50:56,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:56,188 INFO L470 AbstractCegarLoop]: Abstraction has 967 states and 1292 transitions. [2021-08-21 16:50:56,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:56,188 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 1292 transitions. [2021-08-21 16:50:56,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:50:56,190 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:56,190 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:56,229 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 16:50:56,406 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,SelfDestructingSolverStorable54 [2021-08-21 16:50:56,406 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:56,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:56,407 INFO L82 PathProgramCache]: Analyzing trace with hash -956582018, now seen corresponding path program 46 times [2021-08-21 16:50:56,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:56,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423653065] [2021-08-21 16:50:56,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:56,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:56,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:56,603 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:56,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:56,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423653065] [2021-08-21 16:50:56,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423653065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:56,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305272740] [2021-08-21 16:50:56,603 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:50:56,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:56,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:56,604 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:56,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 16:50:58,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:50:58,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:50:58,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:50:58,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:50:58,955 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:50:58,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305272740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:58,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:50:58,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 20 [2021-08-21 16:50:58,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511904806] [2021-08-21 16:50:58,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:50:58,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:50:58,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:50:58,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:50:58,957 INFO L87 Difference]: Start difference. First operand 967 states and 1292 transitions. Second operand has 20 states, 20 states have (on average 5.65) internal successors, (113), 20 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:59,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:50:59,286 INFO L93 Difference]: Finished difference Result 2312 states and 2939 transitions. [2021-08-21 16:50:59,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:50:59,286 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.65) internal successors, (113), 20 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:50:59,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:50:59,288 INFO L225 Difference]: With dead ends: 2312 [2021-08-21 16:50:59,288 INFO L226 Difference]: Without dead ends: 2104 [2021-08-21 16:50:59,289 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 332.8ms TimeCoverageRelationStatistics Valid=360, Invalid=1046, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:50:59,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-08-21 16:50:59,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 982. [2021-08-21 16:50:59,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 974 states have (on average 1.3521560574948666) internal successors, (1317), 981 states have internal predecessors, (1317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:59,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1317 transitions. [2021-08-21 16:50:59,299 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1317 transitions. Word has length 95 [2021-08-21 16:50:59,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:50:59,299 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1317 transitions. [2021-08-21 16:50:59,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.65) internal successors, (113), 20 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:50:59,299 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1317 transitions. [2021-08-21 16:50:59,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:50:59,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:50:59,300 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:50:59,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-08-21 16:50:59,501 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,SelfDestructingSolverStorable55 [2021-08-21 16:50:59,501 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:50:59,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:50:59,502 INFO L82 PathProgramCache]: Analyzing trace with hash 943087572, now seen corresponding path program 47 times [2021-08-21 16:50:59,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:50:59,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740092007] [2021-08-21 16:50:59,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:50:59,502 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:50:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:50:59,710 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:50:59,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:50:59,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740092007] [2021-08-21 16:50:59,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740092007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:50:59,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813197573] [2021-08-21 16:50:59,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:50:59,711 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:50:59,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:50:59,713 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:50:59,736 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:51:01,636 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 16:51:01,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:01,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:01,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:02,044 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:02,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813197573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:02,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:02,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:02,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535287522] [2021-08-21 16:51:02,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:02,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:02,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:02,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:02,045 INFO L87 Difference]: Start difference. First operand 982 states and 1317 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:02,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:02,353 INFO L93 Difference]: Finished difference Result 1823 states and 2335 transitions. [2021-08-21 16:51:02,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:51:02,353 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:02,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:02,355 INFO L225 Difference]: With dead ends: 1823 [2021-08-21 16:51:02,355 INFO L226 Difference]: Without dead ends: 1673 [2021-08-21 16:51:02,355 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 310.8ms TimeCoverageRelationStatistics Valid=311, Invalid=949, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:51:02,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2021-08-21 16:51:02,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 982. [2021-08-21 16:51:02,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 974 states have (on average 1.3521560574948666) internal successors, (1317), 981 states have internal predecessors, (1317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:02,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1317 transitions. [2021-08-21 16:51:02,368 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1317 transitions. Word has length 95 [2021-08-21 16:51:02,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:02,369 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1317 transitions. [2021-08-21 16:51:02,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:02,369 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1317 transitions. [2021-08-21 16:51:02,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:02,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:02,371 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:02,400 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:51:02,596 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,SelfDestructingSolverStorable56 [2021-08-21 16:51:02,597 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:02,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:02,597 INFO L82 PathProgramCache]: Analyzing trace with hash 79951574, now seen corresponding path program 48 times [2021-08-21 16:51:02,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:02,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621323271] [2021-08-21 16:51:02,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:02,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:02,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:02,821 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:02,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:02,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621323271] [2021-08-21 16:51:02,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621323271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:02,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180316673] [2021-08-21 16:51:02,821 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:51:02,821 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:02,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:02,822 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:51:02,840 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:51:04,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 16:51:04,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:04,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:04,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:05,195 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:05,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180316673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:05,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:05,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:05,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521372893] [2021-08-21 16:51:05,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:05,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:05,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:05,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:05,196 INFO L87 Difference]: Start difference. First operand 982 states and 1317 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:05,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:05,523 INFO L93 Difference]: Finished difference Result 2258 states and 2843 transitions. [2021-08-21 16:51:05,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:51:05,524 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:05,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:05,526 INFO L225 Difference]: With dead ends: 2258 [2021-08-21 16:51:05,526 INFO L226 Difference]: Without dead ends: 2108 [2021-08-21 16:51:05,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 343.3ms TimeCoverageRelationStatistics Valid=361, Invalid=1121, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:51:05,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-08-21 16:51:05,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 982. [2021-08-21 16:51:05,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 974 states have (on average 1.3521560574948666) internal successors, (1317), 981 states have internal predecessors, (1317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:05,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1317 transitions. [2021-08-21 16:51:05,536 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1317 transitions. Word has length 95 [2021-08-21 16:51:05,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:05,537 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1317 transitions. [2021-08-21 16:51:05,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:05,537 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1317 transitions. [2021-08-21 16:51:05,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:05,538 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:05,538 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:05,560 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:51:05,739 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,SelfDestructingSolverStorable57 [2021-08-21 16:51:05,739 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:05,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:05,739 INFO L82 PathProgramCache]: Analyzing trace with hash 72353880, now seen corresponding path program 49 times [2021-08-21 16:51:05,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:05,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904634610] [2021-08-21 16:51:05,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:05,739 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:05,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:05,927 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:05,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:05,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904634610] [2021-08-21 16:51:05,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904634610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:05,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289621364] [2021-08-21 16:51:05,928 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:51:05,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:05,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:05,957 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:51:05,959 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:51:07,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:07,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:07,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:08,332 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:08,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289621364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:08,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:08,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:08,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372583873] [2021-08-21 16:51:08,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:08,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:08,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:08,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:08,334 INFO L87 Difference]: Start difference. First operand 982 states and 1317 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:08,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:08,710 INFO L93 Difference]: Finished difference Result 2188 states and 2743 transitions. [2021-08-21 16:51:08,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:51:08,710 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:08,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:08,713 INFO L225 Difference]: With dead ends: 2188 [2021-08-21 16:51:08,713 INFO L226 Difference]: Without dead ends: 2038 [2021-08-21 16:51:08,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 353.2ms TimeCoverageRelationStatistics Valid=403, Invalid=1237, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:51:08,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2038 states. [2021-08-21 16:51:08,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2038 to 982. [2021-08-21 16:51:08,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 974 states have (on average 1.3521560574948666) internal successors, (1317), 981 states have internal predecessors, (1317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:08,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1317 transitions. [2021-08-21 16:51:08,723 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1317 transitions. Word has length 95 [2021-08-21 16:51:08,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:08,723 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1317 transitions. [2021-08-21 16:51:08,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:08,723 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1317 transitions. [2021-08-21 16:51:08,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:08,725 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:08,725 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:08,746 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:51:08,925 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,SelfDestructingSolverStorable58 [2021-08-21 16:51:08,925 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:08,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:08,926 INFO L82 PathProgramCache]: Analyzing trace with hash -2126924710, now seen corresponding path program 50 times [2021-08-21 16:51:08,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:08,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752195753] [2021-08-21 16:51:08,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:08,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:08,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:09,105 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:09,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:09,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752195753] [2021-08-21 16:51:09,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752195753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:09,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905174400] [2021-08-21 16:51:09,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:51:09,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:09,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:09,106 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:51:09,107 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:51:11,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:51:11,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:11,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:11,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:11,502 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:11,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905174400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:11,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:11,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:11,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934709867] [2021-08-21 16:51:11,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:11,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:11,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:11,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:11,504 INFO L87 Difference]: Start difference. First operand 982 states and 1317 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:11,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:11,901 INFO L93 Difference]: Finished difference Result 2118 states and 2643 transitions. [2021-08-21 16:51:11,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:51:11,901 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:11,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:11,904 INFO L225 Difference]: With dead ends: 2118 [2021-08-21 16:51:11,904 INFO L226 Difference]: Without dead ends: 1968 [2021-08-21 16:51:11,905 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 362.1ms TimeCoverageRelationStatistics Valid=461, Invalid=1345, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:51:11,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2021-08-21 16:51:11,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 982. [2021-08-21 16:51:11,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 974 states have (on average 1.3521560574948666) internal successors, (1317), 981 states have internal predecessors, (1317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:11,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1317 transitions. [2021-08-21 16:51:11,916 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1317 transitions. Word has length 95 [2021-08-21 16:51:11,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:11,916 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1317 transitions. [2021-08-21 16:51:11,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:11,917 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1317 transitions. [2021-08-21 16:51:11,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:11,918 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:11,918 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:11,940 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:51:12,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 16:51:12,119 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:12,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:12,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1011358428, now seen corresponding path program 51 times [2021-08-21 16:51:12,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:12,120 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999142197] [2021-08-21 16:51:12,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:12,120 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:12,296 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:12,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:12,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999142197] [2021-08-21 16:51:12,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999142197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:12,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561217649] [2021-08-21 16:51:12,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:51:12,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:12,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:12,298 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:51:12,299 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:51:14,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 16:51:14,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:14,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:14,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:14,716 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:14,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561217649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:14,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:14,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:14,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962829919] [2021-08-21 16:51:14,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:14,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:14,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:14,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:14,718 INFO L87 Difference]: Start difference. First operand 982 states and 1317 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:15,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:15,162 INFO L93 Difference]: Finished difference Result 2073 states and 2573 transitions. [2021-08-21 16:51:15,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:51:15,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:15,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:15,164 INFO L225 Difference]: With dead ends: 2073 [2021-08-21 16:51:15,165 INFO L226 Difference]: Without dead ends: 1923 [2021-08-21 16:51:15,165 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 395.4ms TimeCoverageRelationStatistics Valid=535, Invalid=1445, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:51:15,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1923 states. [2021-08-21 16:51:15,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1923 to 982. [2021-08-21 16:51:15,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 974 states have (on average 1.3521560574948666) internal successors, (1317), 981 states have internal predecessors, (1317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:15,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1317 transitions. [2021-08-21 16:51:15,175 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1317 transitions. Word has length 95 [2021-08-21 16:51:15,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:15,175 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1317 transitions. [2021-08-21 16:51:15,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:15,176 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1317 transitions. [2021-08-21 16:51:15,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:15,177 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:15,177 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:15,200 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:51:15,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:15,378 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:15,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:15,378 INFO L82 PathProgramCache]: Analyzing trace with hash -827696162, now seen corresponding path program 52 times [2021-08-21 16:51:15,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:15,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88414041] [2021-08-21 16:51:15,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:15,378 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:15,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:15,551 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:15,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:15,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88414041] [2021-08-21 16:51:15,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88414041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:15,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541834265] [2021-08-21 16:51:15,551 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:51:15,551 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:15,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:15,552 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:51:15,553 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:51:17,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:51:17,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:17,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:17,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:17,982 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:17,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541834265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:17,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:17,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-08-21 16:51:17,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545105417] [2021-08-21 16:51:17,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:51:17,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:17,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:51:17,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:51:17,983 INFO L87 Difference]: Start difference. First operand 982 states and 1317 transitions. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:18,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:18,456 INFO L93 Difference]: Finished difference Result 2559 states and 3208 transitions. [2021-08-21 16:51:18,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 16:51:18,456 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:18,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:18,459 INFO L225 Difference]: With dead ends: 2559 [2021-08-21 16:51:18,459 INFO L226 Difference]: Without dead ends: 2354 [2021-08-21 16:51:18,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 437.2ms TimeCoverageRelationStatistics Valid=638, Invalid=1618, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:51:18,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2354 states. [2021-08-21 16:51:18,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2354 to 995. [2021-08-21 16:51:18,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 995 states, 987 states have (on average 1.363728470111449) internal successors, (1346), 994 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:18,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 1346 transitions. [2021-08-21 16:51:18,488 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 1346 transitions. Word has length 95 [2021-08-21 16:51:18,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:18,488 INFO L470 AbstractCegarLoop]: Abstraction has 995 states and 1346 transitions. [2021-08-21 16:51:18,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:18,489 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1346 transitions. [2021-08-21 16:51:18,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:18,490 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:18,490 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:18,512 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:51:18,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:18,691 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:18,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:18,691 INFO L82 PathProgramCache]: Analyzing trace with hash -784583302, now seen corresponding path program 53 times [2021-08-21 16:51:18,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:18,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626554577] [2021-08-21 16:51:18,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:18,691 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:18,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:18,848 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:18,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:18,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626554577] [2021-08-21 16:51:18,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626554577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:18,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905164919] [2021-08-21 16:51:18,849 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:51:18,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:18,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:18,850 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:51:18,851 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:51:21,053 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 16:51:21,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:21,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:21,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:21,323 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:21,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905164919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:21,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:21,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2021-08-21 16:51:21,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131676984] [2021-08-21 16:51:21,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:21,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:21,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:21,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:21,324 INFO L87 Difference]: Start difference. First operand 995 states and 1346 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:21,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:21,903 INFO L93 Difference]: Finished difference Result 1921 states and 2385 transitions. [2021-08-21 16:51:21,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:51:21,904 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:21,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:21,906 INFO L225 Difference]: With dead ends: 1921 [2021-08-21 16:51:21,906 INFO L226 Difference]: Without dead ends: 1798 [2021-08-21 16:51:21,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 549.1ms TimeCoverageRelationStatistics Valid=658, Invalid=1694, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:51:21,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1798 states. [2021-08-21 16:51:21,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1798 to 1012. [2021-08-21 16:51:21,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1004 states have (on average 1.3545816733067728) internal successors, (1360), 1011 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:21,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1360 transitions. [2021-08-21 16:51:21,916 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1360 transitions. Word has length 95 [2021-08-21 16:51:21,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:21,917 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 1360 transitions. [2021-08-21 16:51:21,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:21,917 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1360 transitions. [2021-08-21 16:51:21,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:21,918 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:21,918 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:21,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 16:51:22,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:22,126 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:22,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:22,127 INFO L82 PathProgramCache]: Analyzing trace with hash 750565848, now seen corresponding path program 54 times [2021-08-21 16:51:22,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:22,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822307444] [2021-08-21 16:51:22,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:22,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:22,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:22,299 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:22,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:22,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822307444] [2021-08-21 16:51:22,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822307444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:22,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933877662] [2021-08-21 16:51:22,300 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:51:22,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:22,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:22,301 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:51:22,301 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:51:24,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 16:51:24,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:24,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:51:24,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:24,975 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:24,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933877662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:24,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:24,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:51:24,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786200215] [2021-08-21 16:51:24,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:51:24,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:24,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:51:24,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:51:24,977 INFO L87 Difference]: Start difference. First operand 1012 states and 1360 transitions. Second operand has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:25,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:25,217 INFO L93 Difference]: Finished difference Result 2081 states and 2664 transitions. [2021-08-21 16:51:25,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:51:25,218 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:25,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:25,220 INFO L225 Difference]: With dead ends: 2081 [2021-08-21 16:51:25,220 INFO L226 Difference]: Without dead ends: 1928 [2021-08-21 16:51:25,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 253.9ms TimeCoverageRelationStatistics Valid=260, Invalid=732, Unknown=0, NotChecked=0, Total=992 [2021-08-21 16:51:25,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1928 states. [2021-08-21 16:51:25,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1928 to 982. [2021-08-21 16:51:25,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 982 states, 974 states have (on average 1.3603696098562628) internal successors, (1325), 981 states have internal predecessors, (1325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:25,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 982 states to 982 states and 1325 transitions. [2021-08-21 16:51:25,233 INFO L78 Accepts]: Start accepts. Automaton has 982 states and 1325 transitions. Word has length 95 [2021-08-21 16:51:25,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:25,233 INFO L470 AbstractCegarLoop]: Abstraction has 982 states and 1325 transitions. [2021-08-21 16:51:25,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:25,234 INFO L276 IsEmpty]: Start isEmpty. Operand 982 states and 1325 transitions. [2021-08-21 16:51:25,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:25,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:25,235 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:25,271 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:51:25,448 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,SelfDestructingSolverStorable63 [2021-08-21 16:51:25,449 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:25,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:25,449 INFO L82 PathProgramCache]: Analyzing trace with hash 1480103012, now seen corresponding path program 55 times [2021-08-21 16:51:25,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:25,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041876887] [2021-08-21 16:51:25,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:25,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:25,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:25,617 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:25,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:25,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041876887] [2021-08-21 16:51:25,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041876887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:25,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362069569] [2021-08-21 16:51:25,618 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:51:25,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:25,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:25,619 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:51:25,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 16:51:27,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:27,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:51:27,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:28,450 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:28,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362069569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:28,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:28,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:51:28,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256945826] [2021-08-21 16:51:28,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:51:28,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:28,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:51:28,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:51:28,451 INFO L87 Difference]: Start difference. First operand 982 states and 1325 transitions. Second operand has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:28,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:28,713 INFO L93 Difference]: Finished difference Result 2046 states and 2609 transitions. [2021-08-21 16:51:28,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:51:28,713 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:28,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:28,715 INFO L225 Difference]: With dead ends: 2046 [2021-08-21 16:51:28,715 INFO L226 Difference]: Without dead ends: 1893 [2021-08-21 16:51:28,716 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 267.8ms TimeCoverageRelationStatistics Valid=273, Invalid=849, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:51:28,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1893 states. [2021-08-21 16:51:28,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1893 to 952. [2021-08-21 16:51:28,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 944 states have (on average 1.361228813559322) internal successors, (1285), 951 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:28,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 1285 transitions. [2021-08-21 16:51:28,724 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 1285 transitions. Word has length 95 [2021-08-21 16:51:28,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:28,725 INFO L470 AbstractCegarLoop]: Abstraction has 952 states and 1285 transitions. [2021-08-21 16:51:28,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:28,725 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 1285 transitions. [2021-08-21 16:51:28,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:28,726 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:28,726 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:28,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:28,927 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,SelfDestructingSolverStorable64 [2021-08-21 16:51:28,927 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:28,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:28,927 INFO L82 PathProgramCache]: Analyzing trace with hash 275063842, now seen corresponding path program 56 times [2021-08-21 16:51:28,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:28,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540538676] [2021-08-21 16:51:28,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:28,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:28,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:29,084 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:29,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:29,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540538676] [2021-08-21 16:51:29,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540538676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:29,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955223209] [2021-08-21 16:51:29,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:51:29,085 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:29,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:29,086 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:29,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 16:51:31,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:51:31,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:31,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:51:31,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:31,850 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:31,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955223209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:31,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:31,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:51:31,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429186466] [2021-08-21 16:51:31,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:51:31,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:31,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:51:31,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:51:31,852 INFO L87 Difference]: Start difference. First operand 952 states and 1285 transitions. Second operand has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:32,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:32,154 INFO L93 Difference]: Finished difference Result 1976 states and 2509 transitions. [2021-08-21 16:51:32,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:51:32,158 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:32,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:32,161 INFO L225 Difference]: With dead ends: 1976 [2021-08-21 16:51:32,161 INFO L226 Difference]: Without dead ends: 1823 [2021-08-21 16:51:32,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 297.5ms TimeCoverageRelationStatistics Valid=302, Invalid=958, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:51:32,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1823 states. [2021-08-21 16:51:32,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1823 to 922. [2021-08-21 16:51:32,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 914 states have (on average 1.3621444201312911) internal successors, (1245), 921 states have internal predecessors, (1245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:32,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1245 transitions. [2021-08-21 16:51:32,173 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1245 transitions. Word has length 95 [2021-08-21 16:51:32,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:32,173 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 1245 transitions. [2021-08-21 16:51:32,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:32,174 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1245 transitions. [2021-08-21 16:51:32,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:32,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:32,175 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:32,203 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:51:32,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:32,392 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:32,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:32,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1039095456, now seen corresponding path program 57 times [2021-08-21 16:51:32,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:32,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798097775] [2021-08-21 16:51:32,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:32,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:32,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:32,543 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:32,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:32,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798097775] [2021-08-21 16:51:32,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798097775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:32,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260157152] [2021-08-21 16:51:32,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:51:32,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:32,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:32,545 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:32,546 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 16:51:34,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:51:34,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:34,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:51:34,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:35,334 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:35,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260157152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:35,335 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:35,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:51:35,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028839630] [2021-08-21 16:51:35,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:51:35,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:35,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:51:35,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:51:35,336 INFO L87 Difference]: Start difference. First operand 922 states and 1245 transitions. Second operand has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:35,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:35,675 INFO L93 Difference]: Finished difference Result 1906 states and 2409 transitions. [2021-08-21 16:51:35,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:51:35,675 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:35,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:35,677 INFO L225 Difference]: With dead ends: 1906 [2021-08-21 16:51:35,677 INFO L226 Difference]: Without dead ends: 1753 [2021-08-21 16:51:35,678 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 313.2ms TimeCoverageRelationStatistics Valid=347, Invalid=1059, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:51:35,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2021-08-21 16:51:35,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 892. [2021-08-21 16:51:35,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 884 states have (on average 1.3631221719457014) internal successors, (1205), 891 states have internal predecessors, (1205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:35,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 1205 transitions. [2021-08-21 16:51:35,698 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 1205 transitions. Word has length 95 [2021-08-21 16:51:35,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:35,698 INFO L470 AbstractCegarLoop]: Abstraction has 892 states and 1205 transitions. [2021-08-21 16:51:35,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:35,698 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 1205 transitions. [2021-08-21 16:51:35,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:35,699 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:35,699 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:35,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:35,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:35,900 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:35,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:35,900 INFO L82 PathProgramCache]: Analyzing trace with hash -1410857954, now seen corresponding path program 58 times [2021-08-21 16:51:35,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:35,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599922428] [2021-08-21 16:51:35,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:35,900 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:35,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:36,041 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:36,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:36,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599922428] [2021-08-21 16:51:36,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599922428] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:36,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565410553] [2021-08-21 16:51:36,042 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:51:36,042 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:36,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:36,043 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:36,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 16:51:38,493 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:51:38,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:38,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:51:38,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:38,834 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:38,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [565410553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:38,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:38,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:51:38,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026615175] [2021-08-21 16:51:38,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:51:38,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:38,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:51:38,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:51:38,835 INFO L87 Difference]: Start difference. First operand 892 states and 1205 transitions. Second operand has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:39,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:39,202 INFO L93 Difference]: Finished difference Result 1836 states and 2309 transitions. [2021-08-21 16:51:39,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:51:39,202 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:39,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:39,205 INFO L225 Difference]: With dead ends: 1836 [2021-08-21 16:51:39,205 INFO L226 Difference]: Without dead ends: 1683 [2021-08-21 16:51:39,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 337.8ms TimeCoverageRelationStatistics Valid=408, Invalid=1152, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:51:39,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2021-08-21 16:51:39,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 862. [2021-08-21 16:51:39,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 854 states have (on average 1.364168618266979) internal successors, (1165), 861 states have internal predecessors, (1165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:39,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1165 transitions. [2021-08-21 16:51:39,218 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1165 transitions. Word has length 95 [2021-08-21 16:51:39,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:39,218 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1165 transitions. [2021-08-21 16:51:39,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:39,218 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1165 transitions. [2021-08-21 16:51:39,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:39,220 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:39,220 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:39,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:39,432 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,SelfDestructingSolverStorable67 [2021-08-21 16:51:39,433 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:39,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:39,433 INFO L82 PathProgramCache]: Analyzing trace with hash 892343388, now seen corresponding path program 59 times [2021-08-21 16:51:39,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:39,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481727033] [2021-08-21 16:51:39,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:39,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:39,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:39,569 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:39,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:39,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481727033] [2021-08-21 16:51:39,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481727033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:39,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646770708] [2021-08-21 16:51:39,570 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:51:39,570 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:39,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:39,571 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:39,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 16:51:42,101 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 16:51:42,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:42,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 16:51:42,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:42,385 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 16:51:42,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646770708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:42,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:42,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2021-08-21 16:51:42,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009988091] [2021-08-21 16:51:42,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:51:42,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:42,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:51:42,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:51:42,386 INFO L87 Difference]: Start difference. First operand 862 states and 1165 transitions. Second operand has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:42,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:42,794 INFO L93 Difference]: Finished difference Result 2232 states and 2822 transitions. [2021-08-21 16:51:42,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:51:42,794 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:42,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:42,796 INFO L225 Difference]: With dead ends: 2232 [2021-08-21 16:51:42,796 INFO L226 Difference]: Without dead ends: 2064 [2021-08-21 16:51:42,797 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 372.6ms TimeCoverageRelationStatistics Valid=486, Invalid=1236, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:51:42,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-08-21 16:51:42,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 830. [2021-08-21 16:51:42,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 822 states have (on average 1.380778588807786) internal successors, (1135), 829 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:42,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1135 transitions. [2021-08-21 16:51:42,806 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1135 transitions. Word has length 95 [2021-08-21 16:51:42,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:42,806 INFO L470 AbstractCegarLoop]: Abstraction has 830 states and 1135 transitions. [2021-08-21 16:51:42,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.352941176470588) internal successors, (91), 17 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:42,807 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1135 transitions. [2021-08-21 16:51:42,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-08-21 16:51:42,807 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:42,808 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:42,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 16:51:43,009 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,SelfDestructingSolverStorable68 [2021-08-21 16:51:43,009 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:43,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:43,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1619949813, now seen corresponding path program 60 times [2021-08-21 16:51:43,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:43,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946409817] [2021-08-21 16:51:43,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:43,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:43,151 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:43,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:43,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946409817] [2021-08-21 16:51:43,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946409817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:43,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935160764] [2021-08-21 16:51:43,152 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:51:43,152 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:43,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:43,153 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:43,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 16:51:45,819 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 16:51:45,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:45,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 16:51:45,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:46,094 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:46,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935160764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:46,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:46,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2021-08-21 16:51:46,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442159029] [2021-08-21 16:51:46,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:46,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:46,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:46,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:46,096 INFO L87 Difference]: Start difference. First operand 830 states and 1135 transitions. Second operand has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:46,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:46,618 INFO L93 Difference]: Finished difference Result 1682 states and 2100 transitions. [2021-08-21 16:51:46,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:51:46,618 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-08-21 16:51:46,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:46,620 INFO L225 Difference]: With dead ends: 1682 [2021-08-21 16:51:46,620 INFO L226 Difference]: Without dead ends: 1559 [2021-08-21 16:51:46,620 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 476.6ms TimeCoverageRelationStatistics Valid=611, Invalid=1459, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:51:46,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states. [2021-08-21 16:51:46,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 662. [2021-08-21 16:51:46,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 654 states have (on average 1.3608562691131498) internal successors, (890), 661 states have internal predecessors, (890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:46,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 890 transitions. [2021-08-21 16:51:46,627 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 890 transitions. Word has length 95 [2021-08-21 16:51:46,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:46,627 INFO L470 AbstractCegarLoop]: Abstraction has 662 states and 890 transitions. [2021-08-21 16:51:46,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.105263157894737) internal successors, (97), 19 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:46,627 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 890 transitions. [2021-08-21 16:51:46,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:46,628 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:46,628 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:46,652 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-21 16:51:46,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:46,833 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:46,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:46,833 INFO L82 PathProgramCache]: Analyzing trace with hash 1636129550, now seen corresponding path program 61 times [2021-08-21 16:51:46,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:46,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189251183] [2021-08-21 16:51:46,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:46,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:47,073 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:47,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:47,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189251183] [2021-08-21 16:51:47,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189251183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:47,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915297327] [2021-08-21 16:51:47,074 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:51:47,074 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:47,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:47,075 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:47,076 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 16:51:49,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:49,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:51:49,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:50,213 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:50,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915297327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:50,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:50,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-08-21 16:51:50,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423574263] [2021-08-21 16:51:50,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:51:50,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:50,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:51:50,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:51:50,215 INFO L87 Difference]: Start difference. First operand 662 states and 890 transitions. Second operand has 22 states, 22 states have (on average 5.545454545454546) internal successors, (122), 22 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:50,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:50,559 INFO L93 Difference]: Finished difference Result 1476 states and 1897 transitions. [2021-08-21 16:51:50,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:51:50,560 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.545454545454546) internal successors, (122), 22 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:51:50,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:50,562 INFO L225 Difference]: With dead ends: 1476 [2021-08-21 16:51:50,562 INFO L226 Difference]: Without dead ends: 1286 [2021-08-21 16:51:50,562 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 394.1ms TimeCoverageRelationStatistics Valid=445, Invalid=1277, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:51:50,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2021-08-21 16:51:50,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 707. [2021-08-21 16:51:50,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 699 states have (on average 1.3662374821173104) internal successors, (955), 706 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:50,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 955 transitions. [2021-08-21 16:51:50,571 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 955 transitions. Word has length 100 [2021-08-21 16:51:50,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:50,571 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 955 transitions. [2021-08-21 16:51:50,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.545454545454546) internal successors, (122), 22 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:50,571 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 955 transitions. [2021-08-21 16:51:50,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:50,572 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:50,572 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:50,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-21 16:51:50,773 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,SelfDestructingSolverStorable70 [2021-08-21 16:51:50,773 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:50,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:50,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1873395956, now seen corresponding path program 62 times [2021-08-21 16:51:50,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:50,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167747252] [2021-08-21 16:51:50,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:50,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:50,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:51,112 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:51,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:51,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167747252] [2021-08-21 16:51:51,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167747252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:51,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283131841] [2021-08-21 16:51:51,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:51:51,113 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:51,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:51,114 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:51,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 16:51:53,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:51:53,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:53,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:53,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:54,221 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:54,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283131841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:54,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:54,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:54,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718871273] [2021-08-21 16:51:54,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:54,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:54,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:54,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:54,222 INFO L87 Difference]: Start difference. First operand 707 states and 955 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:54,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:54,503 INFO L93 Difference]: Finished difference Result 1968 states and 2484 transitions. [2021-08-21 16:51:54,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:51:54,503 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:51:54,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:54,505 INFO L225 Difference]: With dead ends: 1968 [2021-08-21 16:51:54,505 INFO L226 Difference]: Without dead ends: 1818 [2021-08-21 16:51:54,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 358.2ms TimeCoverageRelationStatistics Valid=334, Invalid=926, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:51:54,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2021-08-21 16:51:54,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 707. [2021-08-21 16:51:54,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 699 states have (on average 1.3690987124463518) internal successors, (957), 706 states have internal predecessors, (957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:54,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 957 transitions. [2021-08-21 16:51:54,513 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 957 transitions. Word has length 100 [2021-08-21 16:51:54,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:54,513 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 957 transitions. [2021-08-21 16:51:54,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:54,513 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 957 transitions. [2021-08-21 16:51:54,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:54,514 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:54,514 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:54,538 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 16:51:54,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:54,715 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:54,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:54,715 INFO L82 PathProgramCache]: Analyzing trace with hash 678206952, now seen corresponding path program 63 times [2021-08-21 16:51:54,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:54,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991509528] [2021-08-21 16:51:54,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:54,715 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:54,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:54,921 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:54,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:54,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991509528] [2021-08-21 16:51:54,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991509528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:54,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188131317] [2021-08-21 16:51:54,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:51:54,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:54,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:54,922 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:54,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 16:51:57,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 16:51:57,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:51:57,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:51:57,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:51:58,116 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:58,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188131317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:58,117 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:51:58,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:51:58,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327315889] [2021-08-21 16:51:58,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:51:58,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:51:58,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:51:58,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:51:58,118 INFO L87 Difference]: Start difference. First operand 707 states and 957 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:58,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:51:58,437 INFO L93 Difference]: Finished difference Result 1963 states and 2471 transitions. [2021-08-21 16:51:58,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:51:58,438 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:51:58,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:51:58,440 INFO L225 Difference]: With dead ends: 1963 [2021-08-21 16:51:58,440 INFO L226 Difference]: Without dead ends: 1813 [2021-08-21 16:51:58,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 332.7ms TimeCoverageRelationStatistics Valid=345, Invalid=1061, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:51:58,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states. [2021-08-21 16:51:58,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 737. [2021-08-21 16:51:58,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 729 states have (on average 1.3703703703703705) internal successors, (999), 736 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:58,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 999 transitions. [2021-08-21 16:51:58,450 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 999 transitions. Word has length 100 [2021-08-21 16:51:58,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:51:58,450 INFO L470 AbstractCegarLoop]: Abstraction has 737 states and 999 transitions. [2021-08-21 16:51:58,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:51:58,450 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 999 transitions. [2021-08-21 16:51:58,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:51:58,451 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:51:58,452 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:51:58,485 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:51:58,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:58,677 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:51:58,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:51:58,677 INFO L82 PathProgramCache]: Analyzing trace with hash -184929046, now seen corresponding path program 64 times [2021-08-21 16:51:58,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:51:58,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300309378] [2021-08-21 16:51:58,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:51:58,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:51:58,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:51:58,898 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:51:58,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:51:58,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300309378] [2021-08-21 16:51:58,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300309378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:51:58,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766673682] [2021-08-21 16:51:58,899 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:51:58,899 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:51:58,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:51:58,905 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:51:58,906 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:52:01,791 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:52:01,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:01,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:52:01,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:02,192 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:02,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766673682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:02,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:02,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:52:02,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442425724] [2021-08-21 16:52:02,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:52:02,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:02,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:52:02,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:52:02,193 INFO L87 Difference]: Start difference. First operand 737 states and 999 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:02,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:02,540 INFO L93 Difference]: Finished difference Result 1953 states and 2453 transitions. [2021-08-21 16:52:02,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:52:02,541 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:52:02,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:02,543 INFO L225 Difference]: With dead ends: 1953 [2021-08-21 16:52:02,543 INFO L226 Difference]: Without dead ends: 1803 [2021-08-21 16:52:02,543 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 373.6ms TimeCoverageRelationStatistics Valid=372, Invalid=1188, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:52:02,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1803 states. [2021-08-21 16:52:02,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1803 to 767. [2021-08-21 16:52:02,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 759 states have (on average 1.3715415019762847) internal successors, (1041), 766 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:02,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 1041 transitions. [2021-08-21 16:52:02,552 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 1041 transitions. Word has length 100 [2021-08-21 16:52:02,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:02,552 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 1041 transitions. [2021-08-21 16:52:02,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:02,552 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 1041 transitions. [2021-08-21 16:52:02,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:52:02,553 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:02,553 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:02,577 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 16:52:02,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-08-21 16:52:02,754 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:02,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:02,754 INFO L82 PathProgramCache]: Analyzing trace with hash -192526740, now seen corresponding path program 65 times [2021-08-21 16:52:02,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:02,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873876671] [2021-08-21 16:52:02,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:02,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:02,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:02,942 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:02,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:02,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873876671] [2021-08-21 16:52:02,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873876671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:02,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41643437] [2021-08-21 16:52:02,943 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:52:02,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:02,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:02,944 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:52:02,944 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:52:05,815 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 16:52:05,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:05,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:52:05,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:06,226 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:06,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41643437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:06,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:06,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:52:06,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881959146] [2021-08-21 16:52:06,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:52:06,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:06,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:52:06,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:52:06,227 INFO L87 Difference]: Start difference. First operand 767 states and 1041 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:06,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:06,615 INFO L93 Difference]: Finished difference Result 1943 states and 2435 transitions. [2021-08-21 16:52:06,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:52:06,616 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:52:06,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:06,618 INFO L225 Difference]: With dead ends: 1943 [2021-08-21 16:52:06,618 INFO L226 Difference]: Without dead ends: 1793 [2021-08-21 16:52:06,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 379.5ms TimeCoverageRelationStatistics Valid=415, Invalid=1307, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:52:06,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1793 states. [2021-08-21 16:52:06,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1793 to 797. [2021-08-21 16:52:06,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 789 states have (on average 1.3726235741444868) internal successors, (1083), 796 states have internal predecessors, (1083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:06,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1083 transitions. [2021-08-21 16:52:06,627 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1083 transitions. Word has length 100 [2021-08-21 16:52:06,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:06,627 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 1083 transitions. [2021-08-21 16:52:06,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:06,628 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1083 transitions. [2021-08-21 16:52:06,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:52:06,628 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:06,628 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:06,653 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:52:06,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:06,829 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:06,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:06,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1903161966, now seen corresponding path program 66 times [2021-08-21 16:52:06,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:06,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313595140] [2021-08-21 16:52:06,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:06,830 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:06,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:07,006 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:07,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:07,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313595140] [2021-08-21 16:52:07,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313595140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:07,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461022076] [2021-08-21 16:52:07,006 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:52:07,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:07,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:07,007 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:52:07,008 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:52:09,923 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 16:52:09,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:09,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:52:09,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:10,324 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:10,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461022076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:10,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:10,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:52:10,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916988515] [2021-08-21 16:52:10,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:52:10,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:10,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:52:10,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:52:10,326 INFO L87 Difference]: Start difference. First operand 797 states and 1083 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:10,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:10,790 INFO L93 Difference]: Finished difference Result 1933 states and 2417 transitions. [2021-08-21 16:52:10,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:52:10,791 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:52:10,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:10,793 INFO L225 Difference]: With dead ends: 1933 [2021-08-21 16:52:10,793 INFO L226 Difference]: Without dead ends: 1783 [2021-08-21 16:52:10,793 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 437.8ms TimeCoverageRelationStatistics Valid=474, Invalid=1418, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:52:10,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1783 states. [2021-08-21 16:52:10,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1783 to 827. [2021-08-21 16:52:10,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 819 states have (on average 1.3736263736263736) internal successors, (1125), 826 states have internal predecessors, (1125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:10,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1125 transitions. [2021-08-21 16:52:10,803 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1125 transitions. Word has length 100 [2021-08-21 16:52:10,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:10,803 INFO L470 AbstractCegarLoop]: Abstraction has 827 states and 1125 transitions. [2021-08-21 16:52:10,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:10,804 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1125 transitions. [2021-08-21 16:52:10,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:52:10,804 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:10,805 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:10,831 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 16:52:11,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:11,010 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:11,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:11,011 INFO L82 PathProgramCache]: Analyzing trace with hash 746477808, now seen corresponding path program 67 times [2021-08-21 16:52:11,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:11,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235954267] [2021-08-21 16:52:11,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:11,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:11,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:11,186 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:11,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:11,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235954267] [2021-08-21 16:52:11,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235954267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:11,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123188578] [2021-08-21 16:52:11,187 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:52:11,187 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:11,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:11,187 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:52:11,188 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:52:14,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:14,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:52:14,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:14,465 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:14,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123188578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:14,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:14,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:52:14,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814106512] [2021-08-21 16:52:14,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:52:14,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:14,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:52:14,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:52:14,466 INFO L87 Difference]: Start difference. First operand 827 states and 1125 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:14,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:14,923 INFO L93 Difference]: Finished difference Result 1923 states and 2399 transitions. [2021-08-21 16:52:14,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:52:14,923 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:52:14,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:14,925 INFO L225 Difference]: With dead ends: 1923 [2021-08-21 16:52:14,925 INFO L226 Difference]: Without dead ends: 1773 [2021-08-21 16:52:14,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 429.3ms TimeCoverageRelationStatistics Valid=549, Invalid=1521, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:52:14,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1773 states. [2021-08-21 16:52:14,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1773 to 857. [2021-08-21 16:52:14,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 849 states have (on average 1.3745583038869258) internal successors, (1167), 856 states have internal predecessors, (1167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:14,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 1167 transitions. [2021-08-21 16:52:14,937 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 1167 transitions. Word has length 100 [2021-08-21 16:52:14,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:14,937 INFO L470 AbstractCegarLoop]: Abstraction has 857 states and 1167 transitions. [2021-08-21 16:52:14,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:14,938 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 1167 transitions. [2021-08-21 16:52:14,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:52:14,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:14,939 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:14,963 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:52:15,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:15,141 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:15,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:15,141 INFO L82 PathProgramCache]: Analyzing trace with hash -1092576782, now seen corresponding path program 68 times [2021-08-21 16:52:15,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:15,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153330160] [2021-08-21 16:52:15,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:15,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:15,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:15,328 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:15,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:15,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153330160] [2021-08-21 16:52:15,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153330160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:15,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222920350] [2021-08-21 16:52:15,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:52:15,329 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:15,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:15,330 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:52:15,331 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:52:18,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:52:18,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:18,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:52:18,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:18,640 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:18,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222920350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:18,641 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:18,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2021-08-21 16:52:18,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369305707] [2021-08-21 16:52:18,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:52:18,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:18,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:52:18,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:52:18,642 INFO L87 Difference]: Start difference. First operand 857 states and 1167 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:19,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:19,134 INFO L93 Difference]: Finished difference Result 2385 states and 2989 transitions. [2021-08-21 16:52:19,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:52:19,134 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:52:19,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:19,137 INFO L225 Difference]: With dead ends: 2385 [2021-08-21 16:52:19,137 INFO L226 Difference]: Without dead ends: 2223 [2021-08-21 16:52:19,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 457.4ms TimeCoverageRelationStatistics Valid=641, Invalid=1615, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:52:19,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2021-08-21 16:52:19,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 890. [2021-08-21 16:52:19,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 882 states have (on average 1.383219954648526) internal successors, (1220), 889 states have internal predecessors, (1220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:19,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1220 transitions. [2021-08-21 16:52:19,148 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1220 transitions. Word has length 100 [2021-08-21 16:52:19,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:19,148 INFO L470 AbstractCegarLoop]: Abstraction has 890 states and 1220 transitions. [2021-08-21 16:52:19,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:19,148 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1220 transitions. [2021-08-21 16:52:19,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-21 16:52:19,149 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:19,149 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:19,174 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:52:19,349 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,SelfDestructingSolverStorable77 [2021-08-21 16:52:19,350 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:19,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:19,350 INFO L82 PathProgramCache]: Analyzing trace with hash -1049463922, now seen corresponding path program 69 times [2021-08-21 16:52:19,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:19,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824046699] [2021-08-21 16:52:19,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:19,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:19,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:19,532 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:19,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:19,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824046699] [2021-08-21 16:52:19,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824046699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:19,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642180719] [2021-08-21 16:52:19,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:52:19,532 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:19,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:19,537 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:52:19,570 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:52:22,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 16:52:22,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:22,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:52:22,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:22,944 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:22,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642180719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:22,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:22,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2021-08-21 16:52:22,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958651317] [2021-08-21 16:52:22,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:52:22,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:22,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:52:22,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:52:22,949 INFO L87 Difference]: Start difference. First operand 890 states and 1220 transitions. Second operand has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:23,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:23,587 INFO L93 Difference]: Finished difference Result 1836 states and 2289 transitions. [2021-08-21 16:52:23,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:52:23,587 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-21 16:52:23,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:23,589 INFO L225 Difference]: With dead ends: 1836 [2021-08-21 16:52:23,589 INFO L226 Difference]: Without dead ends: 1713 [2021-08-21 16:52:23,590 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 610.8ms TimeCoverageRelationStatistics Valid=746, Invalid=1906, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:52:23,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1713 states. [2021-08-21 16:52:23,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1713 to 727. [2021-08-21 16:52:23,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 719 states have (on average 1.3657858136300418) internal successors, (982), 726 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:23,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 982 transitions. [2021-08-21 16:52:23,598 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 982 transitions. Word has length 100 [2021-08-21 16:52:23,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:23,598 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 982 transitions. [2021-08-21 16:52:23,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.1) internal successors, (102), 20 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:23,598 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 982 transitions. [2021-08-21 16:52:23,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:23,599 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:23,599 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:23,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 16:52:23,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:23,800 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:23,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:23,800 INFO L82 PathProgramCache]: Analyzing trace with hash 2004292259, now seen corresponding path program 70 times [2021-08-21 16:52:23,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:23,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061218572] [2021-08-21 16:52:23,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:23,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:24,019 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:24,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:24,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061218572] [2021-08-21 16:52:24,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061218572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:24,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566902643] [2021-08-21 16:52:24,019 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:52:24,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:24,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:24,041 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:52:24,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 16:52:27,169 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:52:27,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:27,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:27,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:27,665 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:27,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566902643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:27,665 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:27,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:27,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301812160] [2021-08-21 16:52:27,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:27,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:27,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:27,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:27,666 INFO L87 Difference]: Start difference. First operand 727 states and 982 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:27,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:27,997 INFO L93 Difference]: Finished difference Result 1693 states and 2151 transitions. [2021-08-21 16:52:27,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:52:27,998 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 16:52:27,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:28,000 INFO L225 Difference]: With dead ends: 1693 [2021-08-21 16:52:28,000 INFO L226 Difference]: Without dead ends: 1543 [2021-08-21 16:52:28,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 370.8ms TimeCoverageRelationStatistics Valid=416, Invalid=1224, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:52:28,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2021-08-21 16:52:28,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 732. [2021-08-21 16:52:28,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 724 states have (on average 1.3660220994475138) internal successors, (989), 731 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:28,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 989 transitions. [2021-08-21 16:52:28,007 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 989 transitions. Word has length 105 [2021-08-21 16:52:28,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:28,007 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 989 transitions. [2021-08-21 16:52:28,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:28,007 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 989 transitions. [2021-08-21 16:52:28,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:28,008 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:28,008 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:28,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 16:52:28,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:28,209 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:28,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:28,209 INFO L82 PathProgramCache]: Analyzing trace with hash -956477659, now seen corresponding path program 71 times [2021-08-21 16:52:28,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:28,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926072335] [2021-08-21 16:52:28,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:28,210 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:28,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:28,421 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:28,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:28,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926072335] [2021-08-21 16:52:28,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926072335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:28,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6812333] [2021-08-21 16:52:28,421 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:52:28,421 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:28,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:28,422 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:52:28,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 16:52:31,620 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 16:52:31,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:31,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:31,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:32,071 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:32,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6812333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:32,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:32,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:32,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219697847] [2021-08-21 16:52:32,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:32,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:32,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:32,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:32,072 INFO L87 Difference]: Start difference. First operand 732 states and 989 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:32,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:32,442 INFO L93 Difference]: Finished difference Result 2018 states and 2543 transitions. [2021-08-21 16:52:32,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:52:32,443 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 16:52:32,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:32,445 INFO L225 Difference]: With dead ends: 2018 [2021-08-21 16:52:32,445 INFO L226 Difference]: Without dead ends: 1868 [2021-08-21 16:52:32,445 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 395.8ms TimeCoverageRelationStatistics Valid=467, Invalid=1425, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:52:32,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1868 states. [2021-08-21 16:52:32,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1868 to 762. [2021-08-21 16:52:32,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 754 states have (on average 1.3673740053050398) internal successors, (1031), 761 states have internal predecessors, (1031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:32,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1031 transitions. [2021-08-21 16:52:32,454 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1031 transitions. Word has length 105 [2021-08-21 16:52:32,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:32,454 INFO L470 AbstractCegarLoop]: Abstraction has 762 states and 1031 transitions. [2021-08-21 16:52:32,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:32,454 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1031 transitions. [2021-08-21 16:52:32,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:32,455 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:32,455 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:32,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-21 16:52:32,655 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,SelfDestructingSolverStorable80 [2021-08-21 16:52:32,656 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:32,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:32,656 INFO L82 PathProgramCache]: Analyzing trace with hash -1819613657, now seen corresponding path program 72 times [2021-08-21 16:52:32,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:32,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106142578] [2021-08-21 16:52:32,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:32,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:32,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:32,852 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:32,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:32,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106142578] [2021-08-21 16:52:32,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106142578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:32,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693816464] [2021-08-21 16:52:32,853 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:52:32,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:32,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:32,854 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:52:32,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 16:52:36,117 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 16:52:36,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:36,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:36,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:36,553 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:36,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693816464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:36,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:36,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:36,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829562611] [2021-08-21 16:52:36,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:36,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:36,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:36,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:36,554 INFO L87 Difference]: Start difference. First operand 762 states and 1031 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:36,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:36,973 INFO L93 Difference]: Finished difference Result 2008 states and 2525 transitions. [2021-08-21 16:52:36,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:52:36,974 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 16:52:36,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:36,976 INFO L225 Difference]: With dead ends: 2008 [2021-08-21 16:52:36,976 INFO L226 Difference]: Without dead ends: 1858 [2021-08-21 16:52:36,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 416.5ms TimeCoverageRelationStatistics Valid=506, Invalid=1564, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:52:36,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1858 states. [2021-08-21 16:52:36,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1858 to 792. [2021-08-21 16:52:36,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 784 states have (on average 1.3686224489795917) internal successors, (1073), 791 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:36,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1073 transitions. [2021-08-21 16:52:36,986 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1073 transitions. Word has length 105 [2021-08-21 16:52:36,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:36,986 INFO L470 AbstractCegarLoop]: Abstraction has 792 states and 1073 transitions. [2021-08-21 16:52:36,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:36,986 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1073 transitions. [2021-08-21 16:52:36,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:36,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:36,987 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:37,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 16:52:37,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:37,188 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:37,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:37,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1827211351, now seen corresponding path program 73 times [2021-08-21 16:52:37,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:37,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818818363] [2021-08-21 16:52:37,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:37,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:37,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:37,402 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:37,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:37,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818818363] [2021-08-21 16:52:37,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818818363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:37,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026193953] [2021-08-21 16:52:37,402 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:52:37,402 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:37,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:37,404 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:52:37,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 16:52:40,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:40,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:40,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:41,151 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:41,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026193953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:41,151 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:41,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:41,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792407591] [2021-08-21 16:52:41,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:41,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:41,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:41,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:41,152 INFO L87 Difference]: Start difference. First operand 792 states and 1073 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:41,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:41,605 INFO L93 Difference]: Finished difference Result 1998 states and 2507 transitions. [2021-08-21 16:52:41,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:52:41,606 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 16:52:41,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:41,608 INFO L225 Difference]: With dead ends: 1998 [2021-08-21 16:52:41,608 INFO L226 Difference]: Without dead ends: 1848 [2021-08-21 16:52:41,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 436.4ms TimeCoverageRelationStatistics Valid=561, Invalid=1695, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:52:41,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1848 states. [2021-08-21 16:52:41,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1848 to 822. [2021-08-21 16:52:41,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 814 states have (on average 1.3697788697788698) internal successors, (1115), 821 states have internal predecessors, (1115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:41,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1115 transitions. [2021-08-21 16:52:41,621 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1115 transitions. Word has length 105 [2021-08-21 16:52:41,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:41,621 INFO L470 AbstractCegarLoop]: Abstraction has 822 states and 1115 transitions. [2021-08-21 16:52:41,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:41,621 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1115 transitions. [2021-08-21 16:52:41,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:41,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:41,622 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:41,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 16:52:41,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:41,822 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:41,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:41,823 INFO L82 PathProgramCache]: Analyzing trace with hash 268477355, now seen corresponding path program 74 times [2021-08-21 16:52:41,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:41,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599460291] [2021-08-21 16:52:41,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:41,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:42,007 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:42,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:42,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599460291] [2021-08-21 16:52:42,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599460291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:42,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979397733] [2021-08-21 16:52:42,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:52:42,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:42,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:42,008 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:52:42,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 16:52:45,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:52:45,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:45,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:45,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:45,798 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:45,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979397733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:45,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:45,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:45,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033944914] [2021-08-21 16:52:45,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:45,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:45,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:45,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:45,799 INFO L87 Difference]: Start difference. First operand 822 states and 1115 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:46,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:46,300 INFO L93 Difference]: Finished difference Result 1988 states and 2489 transitions. [2021-08-21 16:52:46,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:52:46,300 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 16:52:46,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:46,302 INFO L225 Difference]: With dead ends: 1988 [2021-08-21 16:52:46,302 INFO L226 Difference]: Without dead ends: 1838 [2021-08-21 16:52:46,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 459.2ms TimeCoverageRelationStatistics Valid=632, Invalid=1818, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:52:46,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1838 states. [2021-08-21 16:52:46,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1838 to 852. [2021-08-21 16:52:46,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 844 states have (on average 1.3708530805687205) internal successors, (1157), 851 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:46,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 1157 transitions. [2021-08-21 16:52:46,312 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 1157 transitions. Word has length 105 [2021-08-21 16:52:46,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:46,313 INFO L470 AbstractCegarLoop]: Abstraction has 852 states and 1157 transitions. [2021-08-21 16:52:46,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:46,313 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 1157 transitions. [2021-08-21 16:52:46,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:46,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:46,314 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:46,340 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:52:46,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:46,514 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:46,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:46,515 INFO L82 PathProgramCache]: Analyzing trace with hash -888206803, now seen corresponding path program 75 times [2021-08-21 16:52:46,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:46,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972294753] [2021-08-21 16:52:46,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:46,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:46,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:46,703 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:46,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:46,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972294753] [2021-08-21 16:52:46,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972294753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:46,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578226072] [2021-08-21 16:52:46,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:52:46,703 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:46,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:46,704 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:52:46,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 16:52:50,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 16:52:50,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:50,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:50,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:50,536 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:50,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578226072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:50,537 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:50,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:50,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669420264] [2021-08-21 16:52:50,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:50,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:50,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:50,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:50,539 INFO L87 Difference]: Start difference. First operand 852 states and 1157 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:51,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:51,091 INFO L93 Difference]: Finished difference Result 1978 states and 2471 transitions. [2021-08-21 16:52:51,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:52:51,091 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 16:52:51,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:51,093 INFO L225 Difference]: With dead ends: 1978 [2021-08-21 16:52:51,093 INFO L226 Difference]: Without dead ends: 1828 [2021-08-21 16:52:51,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 520.9ms TimeCoverageRelationStatistics Valid=719, Invalid=1933, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:52:51,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-08-21 16:52:51,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 882. [2021-08-21 16:52:51,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 874 states have (on average 1.3718535469107551) internal successors, (1199), 881 states have internal predecessors, (1199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:51,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1199 transitions. [2021-08-21 16:52:51,107 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1199 transitions. Word has length 105 [2021-08-21 16:52:51,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:51,107 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 1199 transitions. [2021-08-21 16:52:51,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:51,107 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1199 transitions. [2021-08-21 16:52:51,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:51,109 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:51,109 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:51,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 16:52:51,313 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,SelfDestructingSolverStorable84 [2021-08-21 16:52:51,313 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:51,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:51,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1567705903, now seen corresponding path program 76 times [2021-08-21 16:52:51,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:51,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541313418] [2021-08-21 16:52:51,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:51,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:51,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:51,490 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:51,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:51,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541313418] [2021-08-21 16:52:51,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541313418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:51,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898738778] [2021-08-21 16:52:51,491 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:52:51,491 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:51,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:51,492 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:52:51,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 16:52:55,027 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:52:55,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:55,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:55,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:52:55,390 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:55,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898738778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:55,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:52:55,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-08-21 16:52:55,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573141275] [2021-08-21 16:52:55,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:52:55,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:52:55,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:52:55,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:52:55,391 INFO L87 Difference]: Start difference. First operand 882 states and 1199 transitions. Second operand has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:55,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:52:55,946 INFO L93 Difference]: Finished difference Result 2415 states and 3031 transitions. [2021-08-21 16:52:55,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:52:55,946 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 16:52:55,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:52:55,949 INFO L225 Difference]: With dead ends: 2415 [2021-08-21 16:52:55,949 INFO L226 Difference]: Without dead ends: 2253 [2021-08-21 16:52:55,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 512.1ms TimeCoverageRelationStatistics Valid=823, Invalid=2039, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:52:55,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2253 states. [2021-08-21 16:52:55,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2253 to 915. [2021-08-21 16:52:55,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 915 states, 907 states have (on average 1.380374862183021) internal successors, (1252), 914 states have internal predecessors, (1252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:55,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 915 states to 915 states and 1252 transitions. [2021-08-21 16:52:55,962 INFO L78 Accepts]: Start accepts. Automaton has 915 states and 1252 transitions. Word has length 105 [2021-08-21 16:52:55,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:52:55,963 INFO L470 AbstractCegarLoop]: Abstraction has 915 states and 1252 transitions. [2021-08-21 16:52:55,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.095238095238095) internal successors, (107), 21 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:52:55,963 INFO L276 IsEmpty]: Start isEmpty. Operand 915 states and 1252 transitions. [2021-08-21 16:52:55,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-21 16:52:55,964 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:52:55,964 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:52:55,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-21 16:52:56,164 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,SelfDestructingSolverStorable85 [2021-08-21 16:52:56,165 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:52:56,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:52:56,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1610818763, now seen corresponding path program 77 times [2021-08-21 16:52:56,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:52:56,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973790463] [2021-08-21 16:52:56,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:52:56,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:52:56,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:52:56,365 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:52:56,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:52:56,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973790463] [2021-08-21 16:52:56,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973790463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:52:56,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589039803] [2021-08-21 16:52:56,365 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:52:56,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:52:56,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:52:56,367 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:52:56,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 16:52:59,850 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 16:52:59,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:52:59,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 16:52:59,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:00,196 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:00,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589039803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:00,197 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:00,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 22 [2021-08-21 16:53:00,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44480927] [2021-08-21 16:53:00,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:00,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:00,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:00,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:00,198 INFO L87 Difference]: Start difference. First operand 915 states and 1252 transitions. Second operand has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:00,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:00,951 INFO L93 Difference]: Finished difference Result 2101 states and 2630 transitions. [2021-08-21 16:53:00,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 16:53:00,951 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-08-21 16:53:00,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:00,953 INFO L225 Difference]: With dead ends: 2101 [2021-08-21 16:53:00,953 INFO L226 Difference]: Without dead ends: 1898 [2021-08-21 16:53:00,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 916 ImplicationChecksByTransitivity, 707.6ms TimeCoverageRelationStatistics Valid=896, Invalid=2526, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 16:53:00,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1898 states. [2021-08-21 16:53:00,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1898 to 928. [2021-08-21 16:53:00,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 920 states have (on average 1.367391304347826) internal successors, (1258), 927 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:00,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1258 transitions. [2021-08-21 16:53:00,964 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1258 transitions. Word has length 105 [2021-08-21 16:53:00,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:00,965 INFO L470 AbstractCegarLoop]: Abstraction has 928 states and 1258 transitions. [2021-08-21 16:53:00,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.909090909090909) internal successors, (108), 22 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:00,965 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1258 transitions. [2021-08-21 16:53:00,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:00,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:00,966 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:00,993 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:53:01,166 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,SelfDestructingSolverStorable86 [2021-08-21 16:53:01,167 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:01,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:01,167 INFO L82 PathProgramCache]: Analyzing trace with hash -833041059, now seen corresponding path program 78 times [2021-08-21 16:53:01,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:01,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119710794] [2021-08-21 16:53:01,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:01,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:01,427 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:01,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:01,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119710794] [2021-08-21 16:53:01,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119710794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:01,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693226305] [2021-08-21 16:53:01,427 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:53:01,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:01,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:01,428 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:53:01,429 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:53:05,089 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 16:53:05,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:05,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:05,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:05,706 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:05,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693226305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:05,706 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:05,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 25 [2021-08-21 16:53:05,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906957714] [2021-08-21 16:53:05,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:53:05,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:05,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:53:05,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:53:05,707 INFO L87 Difference]: Start difference. First operand 928 states and 1258 transitions. Second operand has 25 states, 25 states have (on average 5.36) internal successors, (134), 25 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:06,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:06,120 INFO L93 Difference]: Finished difference Result 1802 states and 2335 transitions. [2021-08-21 16:53:06,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:53:06,120 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.36) internal successors, (134), 25 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:06,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:06,122 INFO L225 Difference]: With dead ends: 1802 [2021-08-21 16:53:06,122 INFO L226 Difference]: Without dead ends: 1612 [2021-08-21 16:53:06,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 476.5ms TimeCoverageRelationStatistics Valid=572, Invalid=1590, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:53:06,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2021-08-21 16:53:06,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 973. [2021-08-21 16:53:06,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 973 states, 965 states have (on average 1.3709844559585491) internal successors, (1323), 972 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:06,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 1323 transitions. [2021-08-21 16:53:06,132 INFO L78 Accepts]: Start accepts. Automaton has 973 states and 1323 transitions. Word has length 110 [2021-08-21 16:53:06,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:06,132 INFO L470 AbstractCegarLoop]: Abstraction has 973 states and 1323 transitions. [2021-08-21 16:53:06,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.36) internal successors, (134), 25 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:06,132 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 1323 transitions. [2021-08-21 16:53:06,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:06,133 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:06,133 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:06,164 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:53:06,334 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,SelfDestructingSolverStorable87 [2021-08-21 16:53:06,334 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:06,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:06,334 INFO L82 PathProgramCache]: Analyzing trace with hash 2138803139, now seen corresponding path program 79 times [2021-08-21 16:53:06,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:06,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539274424] [2021-08-21 16:53:06,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:06,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:06,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:06,619 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:06,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:06,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539274424] [2021-08-21 16:53:06,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539274424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:06,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720008350] [2021-08-21 16:53:06,620 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:53:06,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:06,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:06,621 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:53:06,622 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:53:10,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:10,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:10,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:10,758 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:10,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720008350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:10,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:10,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:10,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86115083] [2021-08-21 16:53:10,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:10,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:10,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:10,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:10,759 INFO L87 Difference]: Start difference. First operand 973 states and 1323 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:11,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:11,094 INFO L93 Difference]: Finished difference Result 2359 states and 3001 transitions. [2021-08-21 16:53:11,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:53:11,094 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:11,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:11,096 INFO L225 Difference]: With dead ends: 2359 [2021-08-21 16:53:11,096 INFO L226 Difference]: Without dead ends: 2209 [2021-08-21 16:53:11,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 418.7ms TimeCoverageRelationStatistics Valid=446, Invalid=1194, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:53:11,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-08-21 16:53:11,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 968. [2021-08-21 16:53:11,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3729166666666666) internal successors, (1318), 967 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:11,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1318 transitions. [2021-08-21 16:53:11,106 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1318 transitions. Word has length 110 [2021-08-21 16:53:11,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:11,107 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1318 transitions. [2021-08-21 16:53:11,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:11,107 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1318 transitions. [2021-08-21 16:53:11,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:11,108 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:11,108 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:11,138 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:53:11,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:11,318 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:11,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:11,318 INFO L82 PathProgramCache]: Analyzing trace with hash 559269815, now seen corresponding path program 80 times [2021-08-21 16:53:11,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:11,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433608639] [2021-08-21 16:53:11,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:11,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:11,556 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:11,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:11,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433608639] [2021-08-21 16:53:11,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433608639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:11,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927739446] [2021-08-21 16:53:11,557 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:53:11,557 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:11,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:11,558 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:53:11,559 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:53:15,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:53:15,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:15,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:15,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:15,776 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:15,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927739446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:15,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:15,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:15,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918876174] [2021-08-21 16:53:15,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:15,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:15,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:15,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:15,777 INFO L87 Difference]: Start difference. First operand 968 states and 1318 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:16,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:16,132 INFO L93 Difference]: Finished difference Result 2324 states and 2946 transitions. [2021-08-21 16:53:16,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:53:16,138 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:16,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:16,141 INFO L225 Difference]: With dead ends: 2324 [2021-08-21 16:53:16,141 INFO L226 Difference]: Without dead ends: 2174 [2021-08-21 16:53:16,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 402.6ms TimeCoverageRelationStatistics Valid=454, Invalid=1352, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:53:16,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2174 states. [2021-08-21 16:53:16,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2174 to 968. [2021-08-21 16:53:16,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3729166666666666) internal successors, (1318), 967 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:16,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1318 transitions. [2021-08-21 16:53:16,151 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1318 transitions. Word has length 110 [2021-08-21 16:53:16,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:16,151 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1318 transitions. [2021-08-21 16:53:16,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:16,151 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1318 transitions. [2021-08-21 16:53:16,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:16,152 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:16,153 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:16,180 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:53:16,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:16,354 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:16,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:16,354 INFO L82 PathProgramCache]: Analyzing trace with hash 1893467193, now seen corresponding path program 81 times [2021-08-21 16:53:16,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:16,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858967525] [2021-08-21 16:53:16,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:16,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:16,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:16,574 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:16,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:16,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858967525] [2021-08-21 16:53:16,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858967525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:16,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667339615] [2021-08-21 16:53:16,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:53:16,574 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:16,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:16,576 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:53:16,576 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:53:20,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 16:53:20,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:20,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:20,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:20,808 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:20,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667339615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:20,809 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:20,809 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:20,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477518440] [2021-08-21 16:53:20,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:20,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:20,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:20,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:20,809 INFO L87 Difference]: Start difference. First operand 968 states and 1318 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:21,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:21,209 INFO L93 Difference]: Finished difference Result 2284 states and 2886 transitions. [2021-08-21 16:53:21,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:53:21,210 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:21,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:21,213 INFO L225 Difference]: With dead ends: 2284 [2021-08-21 16:53:21,213 INFO L226 Difference]: Without dead ends: 2134 [2021-08-21 16:53:21,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 425.3ms TimeCoverageRelationStatistics Valid=478, Invalid=1502, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:53:21,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2134 states. [2021-08-21 16:53:21,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2134 to 968. [2021-08-21 16:53:21,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3729166666666666) internal successors, (1318), 967 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:21,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1318 transitions. [2021-08-21 16:53:21,228 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1318 transitions. Word has length 110 [2021-08-21 16:53:21,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:21,228 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1318 transitions. [2021-08-21 16:53:21,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:21,228 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1318 transitions. [2021-08-21 16:53:21,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:21,230 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:21,230 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:21,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 16:53:21,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:21,430 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:21,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:21,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1030331195, now seen corresponding path program 82 times [2021-08-21 16:53:21,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:21,431 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366834127] [2021-08-21 16:53:21,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:21,431 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:21,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:21,645 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:21,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:21,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366834127] [2021-08-21 16:53:21,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366834127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:21,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84839111] [2021-08-21 16:53:21,646 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:53:21,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:21,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:21,647 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:53:21,648 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:53:25,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:53:25,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:25,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:25,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:25,959 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:25,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84839111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:25,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:25,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:25,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025043190] [2021-08-21 16:53:25,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:25,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:25,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:25,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:25,960 INFO L87 Difference]: Start difference. First operand 968 states and 1318 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:26,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:26,417 INFO L93 Difference]: Finished difference Result 2244 states and 2826 transitions. [2021-08-21 16:53:26,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:53:26,417 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:26,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:26,419 INFO L225 Difference]: With dead ends: 2244 [2021-08-21 16:53:26,419 INFO L226 Difference]: Without dead ends: 2094 [2021-08-21 16:53:26,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 449.9ms TimeCoverageRelationStatistics Valid=518, Invalid=1644, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:53:26,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2094 states. [2021-08-21 16:53:26,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2094 to 968. [2021-08-21 16:53:26,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3729166666666666) internal successors, (1318), 967 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:26,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1318 transitions. [2021-08-21 16:53:26,429 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1318 transitions. Word has length 110 [2021-08-21 16:53:26,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:26,430 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1318 transitions. [2021-08-21 16:53:26,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:26,430 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1318 transitions. [2021-08-21 16:53:26,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:26,431 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:26,431 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:26,459 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:53:26,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:26,632 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:26,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:26,632 INFO L82 PathProgramCache]: Analyzing trace with hash 1022733501, now seen corresponding path program 83 times [2021-08-21 16:53:26,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:26,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927750528] [2021-08-21 16:53:26,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:26,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:26,842 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:26,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:26,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927750528] [2021-08-21 16:53:26,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927750528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:26,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155426088] [2021-08-21 16:53:26,842 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:53:26,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:26,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:26,855 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:53:26,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 16:53:30,799 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 16:53:30,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:30,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:30,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:31,201 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:31,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155426088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:31,201 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:31,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:31,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830195534] [2021-08-21 16:53:31,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:31,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:31,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:31,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:31,202 INFO L87 Difference]: Start difference. First operand 968 states and 1318 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:31,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:31,683 INFO L93 Difference]: Finished difference Result 2204 states and 2766 transitions. [2021-08-21 16:53:31,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:53:31,684 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:31,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:31,686 INFO L225 Difference]: With dead ends: 2204 [2021-08-21 16:53:31,686 INFO L226 Difference]: Without dead ends: 2054 [2021-08-21 16:53:31,686 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 480.8ms TimeCoverageRelationStatistics Valid=574, Invalid=1778, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:53:31,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2021-08-21 16:53:31,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 968. [2021-08-21 16:53:31,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3729166666666666) internal successors, (1318), 967 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:31,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1318 transitions. [2021-08-21 16:53:31,698 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1318 transitions. Word has length 110 [2021-08-21 16:53:31,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:31,698 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1318 transitions. [2021-08-21 16:53:31,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:31,698 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1318 transitions. [2021-08-21 16:53:31,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:31,699 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:31,700 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:31,731 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:53:31,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:31,909 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:31,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:31,909 INFO L82 PathProgramCache]: Analyzing trace with hash -1176545089, now seen corresponding path program 84 times [2021-08-21 16:53:31,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:31,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197492439] [2021-08-21 16:53:31,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:31,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:32,191 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:32,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:32,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197492439] [2021-08-21 16:53:32,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197492439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:32,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720109895] [2021-08-21 16:53:32,192 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:53:32,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:32,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:32,193 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:53:32,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 16:53:36,149 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 16:53:36,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:36,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:36,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:36,539 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:36,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720109895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:36,540 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:36,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:36,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705140143] [2021-08-21 16:53:36,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:36,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:36,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:36,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:36,541 INFO L87 Difference]: Start difference. First operand 968 states and 1318 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:37,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:37,061 INFO L93 Difference]: Finished difference Result 2164 states and 2706 transitions. [2021-08-21 16:53:37,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:53:37,062 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:37,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:37,064 INFO L225 Difference]: With dead ends: 2164 [2021-08-21 16:53:37,064 INFO L226 Difference]: Without dead ends: 2014 [2021-08-21 16:53:37,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 536.8ms TimeCoverageRelationStatistics Valid=646, Invalid=1904, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:53:37,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2021-08-21 16:53:37,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 968. [2021-08-21 16:53:37,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3729166666666666) internal successors, (1318), 967 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:37,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1318 transitions. [2021-08-21 16:53:37,074 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1318 transitions. Word has length 110 [2021-08-21 16:53:37,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:37,074 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1318 transitions. [2021-08-21 16:53:37,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:37,074 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1318 transitions. [2021-08-21 16:53:37,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:37,075 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:37,076 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:37,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 16:53:37,276 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,SelfDestructingSolverStorable93 [2021-08-21 16:53:37,276 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:37,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:37,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1961738049, now seen corresponding path program 85 times [2021-08-21 16:53:37,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:37,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817524192] [2021-08-21 16:53:37,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:37,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:37,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:37,469 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:37,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:37,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817524192] [2021-08-21 16:53:37,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817524192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:37,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906731452] [2021-08-21 16:53:37,470 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:53:37,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:37,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:37,471 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:53:37,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 16:53:41,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:41,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:41,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:41,882 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:41,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906731452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:41,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:41,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:41,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464229199] [2021-08-21 16:53:41,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:41,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:41,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:41,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:41,883 INFO L87 Difference]: Start difference. First operand 968 states and 1318 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:42,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:42,427 INFO L93 Difference]: Finished difference Result 2124 states and 2646 transitions. [2021-08-21 16:53:42,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:53:42,427 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:42,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:42,429 INFO L225 Difference]: With dead ends: 2124 [2021-08-21 16:53:42,429 INFO L226 Difference]: Without dead ends: 1974 [2021-08-21 16:53:42,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 526.5ms TimeCoverageRelationStatistics Valid=734, Invalid=2022, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:53:42,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1974 states. [2021-08-21 16:53:42,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1974 to 968. [2021-08-21 16:53:42,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3729166666666666) internal successors, (1318), 967 states have internal predecessors, (1318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:42,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1318 transitions. [2021-08-21 16:53:42,439 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1318 transitions. Word has length 110 [2021-08-21 16:53:42,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:42,439 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1318 transitions. [2021-08-21 16:53:42,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:42,439 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1318 transitions. [2021-08-21 16:53:42,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:42,441 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:42,441 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:42,469 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 16:53:42,641 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,SelfDestructingSolverStorable94 [2021-08-21 16:53:42,641 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:42,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:42,642 INFO L82 PathProgramCache]: Analyzing trace with hash 122683459, now seen corresponding path program 86 times [2021-08-21 16:53:42,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:42,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926588117] [2021-08-21 16:53:42,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:42,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:42,842 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:42,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:42,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926588117] [2021-08-21 16:53:42,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926588117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:42,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590943544] [2021-08-21 16:53:42,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:53:42,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:42,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:42,844 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:53:42,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 16:53:46,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:53:46,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:46,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:46,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:47,266 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:47,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590943544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:47,267 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:47,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-08-21 16:53:47,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311937025] [2021-08-21 16:53:47,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:47,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:47,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:47,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:47,268 INFO L87 Difference]: Start difference. First operand 968 states and 1318 transitions. Second operand has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:47,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:47,857 INFO L93 Difference]: Finished difference Result 2581 states and 3225 transitions. [2021-08-21 16:53:47,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:53:47,858 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:47,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:47,861 INFO L225 Difference]: With dead ends: 2581 [2021-08-21 16:53:47,861 INFO L226 Difference]: Without dead ends: 2419 [2021-08-21 16:53:47,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 565.2ms TimeCoverageRelationStatistics Valid=839, Invalid=2131, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:53:47,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2419 states. [2021-08-21 16:53:47,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2419 to 976. [2021-08-21 16:53:47,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 968 states have (on average 1.3801652892561984) internal successors, (1336), 975 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:47,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 1336 transitions. [2021-08-21 16:53:47,873 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 1336 transitions. Word has length 110 [2021-08-21 16:53:47,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:47,873 INFO L470 AbstractCegarLoop]: Abstraction has 976 states and 1336 transitions. [2021-08-21 16:53:47,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.090909090909091) internal successors, (112), 22 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:47,873 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1336 transitions. [2021-08-21 16:53:47,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-08-21 16:53:47,875 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:47,875 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:47,904 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 16:53:48,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:48,077 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:48,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:48,077 INFO L82 PathProgramCache]: Analyzing trace with hash 165796319, now seen corresponding path program 87 times [2021-08-21 16:53:48,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:48,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035009596] [2021-08-21 16:53:48,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:48,078 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:48,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:48,269 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:48,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:48,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035009596] [2021-08-21 16:53:48,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035009596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:48,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170309241] [2021-08-21 16:53:48,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:53:48,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:48,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:48,272 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:53:48,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 16:53:52,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 16:53:52,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:52,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 16:53:52,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:52,750 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:52,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170309241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:52,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:52,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 23 [2021-08-21 16:53:52,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216373285] [2021-08-21 16:53:52,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:53:52,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:52,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:53:52,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:53:52,751 INFO L87 Difference]: Start difference. First operand 976 states and 1336 transitions. Second operand has 23 states, 23 states have (on average 4.913043478260869) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:53,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:53,587 INFO L93 Difference]: Finished difference Result 2208 states and 2765 transitions. [2021-08-21 16:53:53,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:53:53,587 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.913043478260869) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-08-21 16:53:53,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:53,589 INFO L225 Difference]: With dead ends: 2208 [2021-08-21 16:53:53,589 INFO L226 Difference]: Without dead ends: 2005 [2021-08-21 16:53:53,590 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 780.8ms TimeCoverageRelationStatistics Valid=997, Invalid=2785, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 16:53:53,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2005 states. [2021-08-21 16:53:53,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2005 to 783. [2021-08-21 16:53:53,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 775 states have (on average 1.3625806451612903) internal successors, (1056), 782 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:53,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1056 transitions. [2021-08-21 16:53:53,599 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1056 transitions. Word has length 110 [2021-08-21 16:53:53,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:53,599 INFO L470 AbstractCegarLoop]: Abstraction has 783 states and 1056 transitions. [2021-08-21 16:53:53,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.913043478260869) internal successors, (113), 23 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:53,599 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1056 transitions. [2021-08-21 16:53:53,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:53,600 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:53,600 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:53,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 16:53:53,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:53,802 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:53,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:53,802 INFO L82 PathProgramCache]: Analyzing trace with hash 267243186, now seen corresponding path program 88 times [2021-08-21 16:53:53,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:53,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063101040] [2021-08-21 16:53:53,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:53,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:53,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:54,084 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:54,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:54,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063101040] [2021-08-21 16:53:54,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063101040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:54,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542973425] [2021-08-21 16:53:54,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:53:54,084 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:54,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:54,085 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:53:54,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 16:53:58,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:53:58,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:53:58,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:53:58,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:53:58,782 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:58,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542973425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:58,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:53:58,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:53:58,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094262106] [2021-08-21 16:53:58,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:53:58,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:53:58,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:53:58,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:53:58,784 INFO L87 Difference]: Start difference. First operand 783 states and 1056 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:59,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:53:59,177 INFO L93 Difference]: Finished difference Result 1849 states and 2345 transitions. [2021-08-21 16:53:59,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:53:59,177 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:53:59,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:53:59,179 INFO L225 Difference]: With dead ends: 1849 [2021-08-21 16:53:59,179 INFO L226 Difference]: Without dead ends: 1699 [2021-08-21 16:53:59,179 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 435.2ms TimeCoverageRelationStatistics Valid=479, Invalid=1413, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:53:59,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1699 states. [2021-08-21 16:53:59,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1699 to 788. [2021-08-21 16:53:59,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 780 states have (on average 1.3628205128205129) internal successors, (1063), 787 states have internal predecessors, (1063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:59,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1063 transitions. [2021-08-21 16:53:59,188 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1063 transitions. Word has length 115 [2021-08-21 16:53:59,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:53:59,188 INFO L470 AbstractCegarLoop]: Abstraction has 788 states and 1063 transitions. [2021-08-21 16:53:59,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:53:59,188 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1063 transitions. [2021-08-21 16:53:59,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:53:59,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:53:59,189 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:53:59,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-21 16:53:59,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:59,390 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:53:59,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:53:59,390 INFO L82 PathProgramCache]: Analyzing trace with hash 1711001780, now seen corresponding path program 89 times [2021-08-21 16:53:59,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:53:59,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102296480] [2021-08-21 16:53:59,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:53:59,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:53:59,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:53:59,634 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:53:59,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:53:59,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102296480] [2021-08-21 16:53:59,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102296480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:53:59,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10565406] [2021-08-21 16:53:59,634 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:53:59,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:53:59,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:53:59,637 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:53:59,638 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:54:03,909 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-21 16:54:03,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:03,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:03,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:04,401 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:04,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10565406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:04,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:04,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:54:04,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201786716] [2021-08-21 16:54:04,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:54:04,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:04,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:54:04,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:54:04,402 INFO L87 Difference]: Start difference. First operand 788 states and 1063 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:04,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:04,820 INFO L93 Difference]: Finished difference Result 2224 states and 2797 transitions. [2021-08-21 16:54:04,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:54:04,821 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:54:04,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:04,823 INFO L225 Difference]: With dead ends: 2224 [2021-08-21 16:54:04,823 INFO L226 Difference]: Without dead ends: 2074 [2021-08-21 16:54:04,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 445.8ms TimeCoverageRelationStatistics Valid=531, Invalid=1631, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:54:04,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2021-08-21 16:54:04,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 818. [2021-08-21 16:54:04,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 810 states have (on average 1.3641975308641976) internal successors, (1105), 817 states have internal predecessors, (1105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:04,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 1105 transitions. [2021-08-21 16:54:04,832 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 1105 transitions. Word has length 115 [2021-08-21 16:54:04,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:04,832 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 1105 transitions. [2021-08-21 16:54:04,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:04,833 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 1105 transitions. [2021-08-21 16:54:04,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:54:04,834 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:04,834 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:04,863 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 16:54:05,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:05,038 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:05,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:05,039 INFO L82 PathProgramCache]: Analyzing trace with hash -1249768138, now seen corresponding path program 90 times [2021-08-21 16:54:05,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:05,039 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483065969] [2021-08-21 16:54:05,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:05,039 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:05,327 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:05,327 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:05,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483065969] [2021-08-21 16:54:05,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483065969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:05,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598365806] [2021-08-21 16:54:05,327 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:54:05,327 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:05,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:05,328 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:54:05,329 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:54:09,612 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 16:54:09,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:09,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:09,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:10,089 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:10,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598365806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:10,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:10,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:54:10,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106776760] [2021-08-21 16:54:10,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:54:10,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:10,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:54:10,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:54:10,090 INFO L87 Difference]: Start difference. First operand 818 states and 1105 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:10,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:10,545 INFO L93 Difference]: Finished difference Result 2214 states and 2779 transitions. [2021-08-21 16:54:10,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:54:10,546 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:54:10,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:10,548 INFO L225 Difference]: With dead ends: 2214 [2021-08-21 16:54:10,548 INFO L226 Difference]: Without dead ends: 2064 [2021-08-21 16:54:10,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 514.9ms TimeCoverageRelationStatistics Valid=569, Invalid=1783, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:54:10,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-08-21 16:54:10,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 848. [2021-08-21 16:54:10,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 840 states have (on average 1.3654761904761905) internal successors, (1147), 847 states have internal predecessors, (1147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:10,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1147 transitions. [2021-08-21 16:54:10,559 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1147 transitions. Word has length 115 [2021-08-21 16:54:10,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:10,559 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1147 transitions. [2021-08-21 16:54:10,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:10,559 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1147 transitions. [2021-08-21 16:54:10,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:54:10,560 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:10,560 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:10,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-21 16:54:10,761 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,SelfDestructingSolverStorable99 [2021-08-21 16:54:10,761 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:10,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:10,761 INFO L82 PathProgramCache]: Analyzing trace with hash -2112904136, now seen corresponding path program 91 times [2021-08-21 16:54:10,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:10,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703600634] [2021-08-21 16:54:10,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:10,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:10,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:11,034 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:11,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:11,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703600634] [2021-08-21 16:54:11,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703600634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:11,034 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201898025] [2021-08-21 16:54:11,034 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:54:11,034 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:11,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:11,035 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:54:11,036 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:54:15,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:15,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:15,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:15,862 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:15,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201898025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:15,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:15,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:54:15,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461625943] [2021-08-21 16:54:15,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:54:15,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:15,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:54:15,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:54:15,864 INFO L87 Difference]: Start difference. First operand 848 states and 1147 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:16,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:16,359 INFO L93 Difference]: Finished difference Result 2204 states and 2761 transitions. [2021-08-21 16:54:16,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:54:16,359 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:54:16,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:16,362 INFO L225 Difference]: With dead ends: 2204 [2021-08-21 16:54:16,362 INFO L226 Difference]: Without dead ends: 2054 [2021-08-21 16:54:16,362 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 509.3ms TimeCoverageRelationStatistics Valid=623, Invalid=1927, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:54:16,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2054 states. [2021-08-21 16:54:16,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2054 to 878. [2021-08-21 16:54:16,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 870 states have (on average 1.3666666666666667) internal successors, (1189), 877 states have internal predecessors, (1189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:16,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1189 transitions. [2021-08-21 16:54:16,373 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1189 transitions. Word has length 115 [2021-08-21 16:54:16,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:16,374 INFO L470 AbstractCegarLoop]: Abstraction has 878 states and 1189 transitions. [2021-08-21 16:54:16,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:16,374 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1189 transitions. [2021-08-21 16:54:16,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:54:16,375 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:16,375 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:16,405 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 16:54:16,575 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,SelfDestructingSolverStorable100 [2021-08-21 16:54:16,575 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:16,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:16,576 INFO L82 PathProgramCache]: Analyzing trace with hash -2120501830, now seen corresponding path program 92 times [2021-08-21 16:54:16,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:16,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49386685] [2021-08-21 16:54:16,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:16,576 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:16,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:16,805 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:16,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:16,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49386685] [2021-08-21 16:54:16,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49386685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:16,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357045626] [2021-08-21 16:54:16,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:54:16,806 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:16,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:16,807 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:54:16,807 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:54:21,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:54:21,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:21,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:21,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:21,704 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:21,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357045626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:21,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:21,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:54:21,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089289474] [2021-08-21 16:54:21,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:54:21,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:21,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:54:21,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:54:21,705 INFO L87 Difference]: Start difference. First operand 878 states and 1189 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:22,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:22,239 INFO L93 Difference]: Finished difference Result 2194 states and 2743 transitions. [2021-08-21 16:54:22,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:54:22,240 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:54:22,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:22,242 INFO L225 Difference]: With dead ends: 2194 [2021-08-21 16:54:22,242 INFO L226 Difference]: Without dead ends: 2044 [2021-08-21 16:54:22,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 520.1ms TimeCoverageRelationStatistics Valid=693, Invalid=2063, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:54:22,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2044 states. [2021-08-21 16:54:22,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2044 to 908. [2021-08-21 16:54:22,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 900 states have (on average 1.3677777777777778) internal successors, (1231), 907 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:22,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1231 transitions. [2021-08-21 16:54:22,255 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1231 transitions. Word has length 115 [2021-08-21 16:54:22,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:22,255 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 1231 transitions. [2021-08-21 16:54:22,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:22,255 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1231 transitions. [2021-08-21 16:54:22,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:54:22,256 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:22,256 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:22,286 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:54:22,456 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,SelfDestructingSolverStorable101 [2021-08-21 16:54:22,457 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:22,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:22,457 INFO L82 PathProgramCache]: Analyzing trace with hash -24813124, now seen corresponding path program 93 times [2021-08-21 16:54:22,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:22,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529700896] [2021-08-21 16:54:22,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:22,457 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:22,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:22,721 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:22,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:22,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529700896] [2021-08-21 16:54:22,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529700896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:22,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571366757] [2021-08-21 16:54:22,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:54:22,721 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:22,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:22,722 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:54:22,722 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:54:27,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 16:54:27,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:27,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:27,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:27,609 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:27,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571366757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:27,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:27,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:54:27,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014188212] [2021-08-21 16:54:27,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:54:27,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:27,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:54:27,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:54:27,610 INFO L87 Difference]: Start difference. First operand 908 states and 1231 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:28,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:28,191 INFO L93 Difference]: Finished difference Result 2184 states and 2725 transitions. [2021-08-21 16:54:28,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:54:28,191 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:54:28,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:28,194 INFO L225 Difference]: With dead ends: 2184 [2021-08-21 16:54:28,194 INFO L226 Difference]: Without dead ends: 2034 [2021-08-21 16:54:28,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 583.9ms TimeCoverageRelationStatistics Valid=779, Invalid=2191, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:54:28,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2021-08-21 16:54:28,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 938. [2021-08-21 16:54:28,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 938 states, 930 states have (on average 1.3688172043010753) internal successors, (1273), 937 states have internal predecessors, (1273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:28,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 938 states to 938 states and 1273 transitions. [2021-08-21 16:54:28,204 INFO L78 Accepts]: Start accepts. Automaton has 938 states and 1273 transitions. Word has length 115 [2021-08-21 16:54:28,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:28,204 INFO L470 AbstractCegarLoop]: Abstraction has 938 states and 1273 transitions. [2021-08-21 16:54:28,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:28,204 INFO L276 IsEmpty]: Start isEmpty. Operand 938 states and 1273 transitions. [2021-08-21 16:54:28,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:54:28,206 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:28,206 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:28,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 16:54:28,406 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,SelfDestructingSolverStorable102 [2021-08-21 16:54:28,406 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:28,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:28,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1181497282, now seen corresponding path program 94 times [2021-08-21 16:54:28,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:28,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173609011] [2021-08-21 16:54:28,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:28,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:28,621 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:28,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:28,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173609011] [2021-08-21 16:54:28,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173609011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:28,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720830590] [2021-08-21 16:54:28,621 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:54:28,621 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:28,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:28,622 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:54:28,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 16:54:33,188 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:54:33,189 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:33,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:33,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:33,533 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:33,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720830590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:33,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:33,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:54:33,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399035523] [2021-08-21 16:54:33,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:54:33,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:33,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:54:33,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:54:33,534 INFO L87 Difference]: Start difference. First operand 938 states and 1273 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:34,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:34,145 INFO L93 Difference]: Finished difference Result 2174 states and 2707 transitions. [2021-08-21 16:54:34,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:54:34,146 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:54:34,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:34,148 INFO L225 Difference]: With dead ends: 2174 [2021-08-21 16:54:34,148 INFO L226 Difference]: Without dead ends: 2024 [2021-08-21 16:54:34,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 854 ImplicationChecksByTransitivity, 567.7ms TimeCoverageRelationStatistics Valid=881, Invalid=2311, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:54:34,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2021-08-21 16:54:34,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 968. [2021-08-21 16:54:34,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 960 states have (on average 1.3697916666666667) internal successors, (1315), 967 states have internal predecessors, (1315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:34,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1315 transitions. [2021-08-21 16:54:34,159 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1315 transitions. Word has length 115 [2021-08-21 16:54:34,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:34,159 INFO L470 AbstractCegarLoop]: Abstraction has 968 states and 1315 transitions. [2021-08-21 16:54:34,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:34,159 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1315 transitions. [2021-08-21 16:54:34,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:54:34,160 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:34,160 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:34,190 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 16:54:34,360 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,SelfDestructingSolverStorable103 [2021-08-21 16:54:34,361 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:34,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:34,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1274415424, now seen corresponding path program 95 times [2021-08-21 16:54:34,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:34,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496333898] [2021-08-21 16:54:34,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:34,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:34,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:34,607 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:34,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:34,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496333898] [2021-08-21 16:54:34,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496333898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:34,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520906585] [2021-08-21 16:54:34,608 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:54:34,608 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:34,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:34,608 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:54:34,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 16:54:39,245 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-21 16:54:39,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:39,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:39,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:39,565 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:39,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520906585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:39,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:39,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2021-08-21 16:54:39,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221489818] [2021-08-21 16:54:39,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 16:54:39,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:39,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 16:54:39,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:54:39,567 INFO L87 Difference]: Start difference. First operand 968 states and 1315 transitions. Second operand has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:40,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:40,241 INFO L93 Difference]: Finished difference Result 2660 states and 3342 transitions. [2021-08-21 16:54:40,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 16:54:40,241 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:54:40,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:40,244 INFO L225 Difference]: With dead ends: 2660 [2021-08-21 16:54:40,244 INFO L226 Difference]: Without dead ends: 2455 [2021-08-21 16:54:40,245 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 981 ImplicationChecksByTransitivity, 660.4ms TimeCoverageRelationStatistics Valid=1012, Invalid=2528, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 16:54:40,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2455 states. [2021-08-21 16:54:40,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2455 to 1001. [2021-08-21 16:54:40,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 993 states have (on average 1.3776435045317221) internal successors, (1368), 1000 states have internal predecessors, (1368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:40,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 1368 transitions. [2021-08-21 16:54:40,256 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 1368 transitions. Word has length 115 [2021-08-21 16:54:40,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:40,256 INFO L470 AbstractCegarLoop]: Abstraction has 1001 states and 1368 transitions. [2021-08-21 16:54:40,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.2272727272727275) internal successors, (115), 22 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:40,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1368 transitions. [2021-08-21 16:54:40,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-08-21 16:54:40,257 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:40,257 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:40,288 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:54:40,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:40,458 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:40,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:40,458 INFO L82 PathProgramCache]: Analyzing trace with hash 1317528284, now seen corresponding path program 96 times [2021-08-21 16:54:40,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:40,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927234724] [2021-08-21 16:54:40,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:40,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:40,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:40,691 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:40,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:40,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927234724] [2021-08-21 16:54:40,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927234724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:40,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124189432] [2021-08-21 16:54:40,691 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:54:40,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:40,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:40,697 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:54:40,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 16:54:45,385 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 16:54:45,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:45,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 16:54:45,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:45,745 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 0 proven. 275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:45,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124189432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:45,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:45,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 24 [2021-08-21 16:54:45,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429095291] [2021-08-21 16:54:45,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:54:45,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:45,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:54:45,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:54:45,746 INFO L87 Difference]: Start difference. First operand 1001 states and 1368 transitions. Second operand has 24 states, 24 states have (on average 4.916666666666667) internal successors, (118), 24 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:46,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:46,594 INFO L93 Difference]: Finished difference Result 2297 states and 2866 transitions. [2021-08-21 16:54:46,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:54:46,595 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.916666666666667) internal successors, (118), 24 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-08-21 16:54:46,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:46,597 INFO L225 Difference]: With dead ends: 2297 [2021-08-21 16:54:46,597 INFO L226 Difference]: Without dead ends: 2094 [2021-08-21 16:54:46,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1135 ImplicationChecksByTransitivity, 819.2ms TimeCoverageRelationStatistics Valid=1100, Invalid=3060, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 16:54:46,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2094 states. [2021-08-21 16:54:46,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2094 to 778. [2021-08-21 16:54:46,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 770 states have (on average 1.3584415584415583) internal successors, (1046), 777 states have internal predecessors, (1046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:46,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1046 transitions. [2021-08-21 16:54:46,607 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1046 transitions. Word has length 115 [2021-08-21 16:54:46,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:46,607 INFO L470 AbstractCegarLoop]: Abstraction has 778 states and 1046 transitions. [2021-08-21 16:54:46,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.916666666666667) internal successors, (118), 24 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:46,607 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1046 transitions. [2021-08-21 16:54:46,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:46,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:46,608 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:46,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 16:54:46,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:46,808 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:46,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:46,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1503193324, now seen corresponding path program 97 times [2021-08-21 16:54:46,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:46,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92281428] [2021-08-21 16:54:46,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:46,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:46,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:47,116 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:47,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:47,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92281428] [2021-08-21 16:54:47,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92281428] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:47,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992077651] [2021-08-21 16:54:47,117 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:54:47,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:47,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:47,118 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:54:47,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 16:54:51,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:51,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:54:51,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:52,559 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:52,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992077651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:52,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:52,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 26 [2021-08-21 16:54:52,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885108860] [2021-08-21 16:54:52,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 16:54:52,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:52,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 16:54:52,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2021-08-21 16:54:52,560 INFO L87 Difference]: Start difference. First operand 778 states and 1046 transitions. Second operand has 26 states, 26 states have (on average 5.461538461538462) internal successors, (142), 26 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:53,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:53,063 INFO L93 Difference]: Finished difference Result 1692 states and 2173 transitions. [2021-08-21 16:54:53,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:54:53,064 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.461538461538462) internal successors, (142), 26 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:54:53,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:53,066 INFO L225 Difference]: With dead ends: 1692 [2021-08-21 16:54:53,066 INFO L226 Difference]: Without dead ends: 1502 [2021-08-21 16:54:53,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 566.4ms TimeCoverageRelationStatistics Valid=645, Invalid=1805, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:54:53,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-08-21 16:54:53,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 823. [2021-08-21 16:54:53,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 815 states have (on average 1.3631901840490797) internal successors, (1111), 822 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:53,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1111 transitions. [2021-08-21 16:54:53,074 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1111 transitions. Word has length 120 [2021-08-21 16:54:53,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:53,074 INFO L470 AbstractCegarLoop]: Abstraction has 823 states and 1111 transitions. [2021-08-21 16:54:53,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.461538461538462) internal successors, (142), 26 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:53,074 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1111 transitions. [2021-08-21 16:54:53,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:53,075 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:53,075 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:53,106 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:54:53,277 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,SelfDestructingSolverStorable106 [2021-08-21 16:54:53,277 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:54:53,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:53,278 INFO L82 PathProgramCache]: Analyzing trace with hash -1744478254, now seen corresponding path program 98 times [2021-08-21 16:54:53,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:53,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137141217] [2021-08-21 16:54:53,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:53,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:53,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:53,606 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:53,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:53,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137141217] [2021-08-21 16:54:53,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137141217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:53,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616329353] [2021-08-21 16:54:53,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:54:53,607 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:53,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:53,608 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:54:53,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 16:54:58,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:54:58,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:54:58,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:54:58,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:54:59,021 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:59,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616329353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:59,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:54:59,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:54:59,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274943507] [2021-08-21 16:54:59,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:54:59,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:54:59,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:54:59,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:54:59,022 INFO L87 Difference]: Start difference. First operand 823 states and 1111 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:59,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:54:59,394 INFO L93 Difference]: Finished difference Result 2384 states and 3000 transitions. [2021-08-21 16:54:59,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:54:59,395 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:54:59,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:54:59,397 INFO L225 Difference]: With dead ends: 2384 [2021-08-21 16:54:59,397 INFO L226 Difference]: Without dead ends: 2234 [2021-08-21 16:54:59,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 471.5ms TimeCoverageRelationStatistics Valid=512, Invalid=1380, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:54:59,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2234 states. [2021-08-21 16:54:59,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2234 to 823. [2021-08-21 16:54:59,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 815 states have (on average 1.3656441717791412) internal successors, (1113), 822 states have internal predecessors, (1113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:59,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1113 transitions. [2021-08-21 16:54:59,408 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1113 transitions. Word has length 120 [2021-08-21 16:54:59,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:54:59,408 INFO L470 AbstractCegarLoop]: Abstraction has 823 states and 1113 transitions. [2021-08-21 16:54:59,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:54:59,408 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1113 transitions. [2021-08-21 16:54:59,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:54:59,409 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:54:59,409 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:54:59,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 16:54:59,609 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,SelfDestructingSolverStorable107 [2021-08-21 16:54:59,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:54:59,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:54:59,610 INFO L82 PathProgramCache]: Analyzing trace with hash -796116282, now seen corresponding path program 99 times [2021-08-21 16:54:59,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:54:59,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559841829] [2021-08-21 16:54:59,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:54:59,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:54:59,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:54:59,978 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:54:59,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:54:59,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559841829] [2021-08-21 16:54:59,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559841829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:54:59,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447549040] [2021-08-21 16:54:59,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:54:59,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:54:59,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:54:59,979 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:54:59,980 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:55:04,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 16:55:04,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:04,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:04,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:05,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447549040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:05,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:05,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:55:05,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864191944] [2021-08-21 16:55:05,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:55:05,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:05,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:55:05,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:55:05,436 INFO L87 Difference]: Start difference. First operand 823 states and 1113 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:05,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:05,856 INFO L93 Difference]: Finished difference Result 2379 states and 2987 transitions. [2021-08-21 16:55:05,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:55:05,856 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:05,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:05,859 INFO L225 Difference]: With dead ends: 2379 [2021-08-21 16:55:05,859 INFO L226 Difference]: Without dead ends: 2229 [2021-08-21 16:55:05,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 382 ImplicationChecksByTransitivity, 528.0ms TimeCoverageRelationStatistics Valid=519, Invalid=1551, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:55:05,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2229 states. [2021-08-21 16:55:05,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2229 to 853. [2021-08-21 16:55:05,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 845 states have (on average 1.3668639053254439) internal successors, (1155), 852 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:55:05,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1155 transitions. [2021-08-21 16:55:05,870 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1155 transitions. Word has length 120 [2021-08-21 16:55:05,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:05,870 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1155 transitions. [2021-08-21 16:55:05,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:05,870 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1155 transitions. [2021-08-21 16:55:05,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:05,871 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:05,871 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:05,905 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 16:55:06,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:06,077 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:06,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:06,077 INFO L82 PathProgramCache]: Analyzing trace with hash 647642312, now seen corresponding path program 100 times [2021-08-21 16:55:06,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:06,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348874845] [2021-08-21 16:55:06,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:06,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:06,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:06,365 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:06,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:06,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348874845] [2021-08-21 16:55:06,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348874845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:06,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556416606] [2021-08-21 16:55:06,366 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:55:06,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:06,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:06,367 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:55:06,368 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:55:11,379 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:55:11,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:11,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:11,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:11,891 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:11,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556416606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:11,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:11,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:55:11,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145348136] [2021-08-21 16:55:11,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:55:11,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:11,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:55:11,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:55:11,892 INFO L87 Difference]: Start difference. First operand 853 states and 1155 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:12,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:12,361 INFO L93 Difference]: Finished difference Result 2369 states and 2969 transitions. [2021-08-21 16:55:12,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:55:12,362 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:12,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:12,365 INFO L225 Difference]: With dead ends: 2369 [2021-08-21 16:55:12,365 INFO L226 Difference]: Without dead ends: 2219 [2021-08-21 16:55:12,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 497.2ms TimeCoverageRelationStatistics Valid=542, Invalid=1714, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:55:12,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2219 states. [2021-08-21 16:55:12,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2219 to 883. [2021-08-21 16:55:12,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 883 states, 875 states have (on average 1.368) internal successors, (1197), 882 states have internal predecessors, (1197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:12,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 883 states to 883 states and 1197 transitions. [2021-08-21 16:55:12,377 INFO L78 Accepts]: Start accepts. Automaton has 883 states and 1197 transitions. Word has length 120 [2021-08-21 16:55:12,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:12,377 INFO L470 AbstractCegarLoop]: Abstraction has 883 states and 1197 transitions. [2021-08-21 16:55:12,377 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:12,377 INFO L276 IsEmpty]: Start isEmpty. Operand 883 states and 1197 transitions. [2021-08-21 16:55:12,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:12,378 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:12,378 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:12,410 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:55:12,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:12,579 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:12,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:12,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1981839690, now seen corresponding path program 101 times [2021-08-21 16:55:12,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:12,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661117873] [2021-08-21 16:55:12,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:12,579 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:12,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:12,865 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:12,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:12,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661117873] [2021-08-21 16:55:12,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661117873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:12,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607667015] [2021-08-21 16:55:12,866 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:55:12,866 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:12,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:12,867 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:55:12,867 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:55:17,939 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-21 16:55:17,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:17,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:17,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:18,486 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:18,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607667015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:18,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:18,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:55:18,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070565781] [2021-08-21 16:55:18,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:55:18,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:18,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:55:18,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:55:18,488 INFO L87 Difference]: Start difference. First operand 883 states and 1197 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:19,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:19,029 INFO L93 Difference]: Finished difference Result 2359 states and 2951 transitions. [2021-08-21 16:55:19,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:55:19,030 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:19,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:19,033 INFO L225 Difference]: With dead ends: 2359 [2021-08-21 16:55:19,033 INFO L226 Difference]: Without dead ends: 2209 [2021-08-21 16:55:19,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 543.2ms TimeCoverageRelationStatistics Valid=581, Invalid=1869, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:55:19,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-08-21 16:55:19,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 913. [2021-08-21 16:55:19,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 905 states have (on average 1.369060773480663) internal successors, (1239), 912 states have internal predecessors, (1239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:19,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1239 transitions. [2021-08-21 16:55:19,045 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1239 transitions. Word has length 120 [2021-08-21 16:55:19,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:19,045 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1239 transitions. [2021-08-21 16:55:19,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:19,045 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1239 transitions. [2021-08-21 16:55:19,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:19,046 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:19,046 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:19,079 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-21 16:55:19,246 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,SelfDestructingSolverStorable110 [2021-08-21 16:55:19,247 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:19,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:19,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1118703692, now seen corresponding path program 102 times [2021-08-21 16:55:19,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:19,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328746636] [2021-08-21 16:55:19,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:19,248 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:19,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:19,491 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:19,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:19,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328746636] [2021-08-21 16:55:19,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328746636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:19,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018783125] [2021-08-21 16:55:19,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:55:19,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:19,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:19,493 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:55:19,493 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:55:24,647 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 16:55:24,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:24,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:24,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:25,090 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:25,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018783125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:25,090 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:25,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:55:25,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867657227] [2021-08-21 16:55:25,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:55:25,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:25,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:55:25,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:55:25,091 INFO L87 Difference]: Start difference. First operand 913 states and 1239 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:25,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:25,644 INFO L93 Difference]: Finished difference Result 2349 states and 2933 transitions. [2021-08-21 16:55:25,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:55:25,644 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:25,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:25,646 INFO L225 Difference]: With dead ends: 2349 [2021-08-21 16:55:25,646 INFO L226 Difference]: Without dead ends: 2199 [2021-08-21 16:55:25,646 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 552.9ms TimeCoverageRelationStatistics Valid=636, Invalid=2016, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:55:25,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-08-21 16:55:25,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 943. [2021-08-21 16:55:25,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 943 states, 935 states have (on average 1.370053475935829) internal successors, (1281), 942 states have internal predecessors, (1281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:25,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 943 states to 943 states and 1281 transitions. [2021-08-21 16:55:25,656 INFO L78 Accepts]: Start accepts. Automaton has 943 states and 1281 transitions. Word has length 120 [2021-08-21 16:55:25,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:25,656 INFO L470 AbstractCegarLoop]: Abstraction has 943 states and 1281 transitions. [2021-08-21 16:55:25,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:25,656 INFO L276 IsEmpty]: Start isEmpty. Operand 943 states and 1281 transitions. [2021-08-21 16:55:25,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:25,657 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:25,657 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:25,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-21 16:55:25,857 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,SelfDestructingSolverStorable111 [2021-08-21 16:55:25,858 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:25,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:25,858 INFO L82 PathProgramCache]: Analyzing trace with hash 1111105998, now seen corresponding path program 103 times [2021-08-21 16:55:25,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:25,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109691566] [2021-08-21 16:55:25,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:25,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:25,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:26,089 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:26,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:26,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109691566] [2021-08-21 16:55:26,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109691566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:26,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958753394] [2021-08-21 16:55:26,089 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:55:26,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:26,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:26,091 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:55:26,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 16:55:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:31,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:31,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:31,726 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:31,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958753394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:31,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:31,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:55:31,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231931088] [2021-08-21 16:55:31,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:55:31,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:31,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:55:31,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:55:31,728 INFO L87 Difference]: Start difference. First operand 943 states and 1281 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:32,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:32,311 INFO L93 Difference]: Finished difference Result 2339 states and 2915 transitions. [2021-08-21 16:55:32,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:55:32,311 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:32,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:32,314 INFO L225 Difference]: With dead ends: 2339 [2021-08-21 16:55:32,314 INFO L226 Difference]: Without dead ends: 2189 [2021-08-21 16:55:32,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 557.2ms TimeCoverageRelationStatistics Valid=707, Invalid=2155, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:55:32,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2189 states. [2021-08-21 16:55:32,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2189 to 973. [2021-08-21 16:55:32,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 973 states, 965 states have (on average 1.3709844559585491) internal successors, (1323), 972 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:32,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 1323 transitions. [2021-08-21 16:55:32,325 INFO L78 Accepts]: Start accepts. Automaton has 973 states and 1323 transitions. Word has length 120 [2021-08-21 16:55:32,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:32,326 INFO L470 AbstractCegarLoop]: Abstraction has 973 states and 1323 transitions. [2021-08-21 16:55:32,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:32,326 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 1323 transitions. [2021-08-21 16:55:32,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:32,327 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:32,327 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:32,359 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 16:55:32,527 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,SelfDestructingSolverStorable112 [2021-08-21 16:55:32,527 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:32,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:32,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1088172592, now seen corresponding path program 104 times [2021-08-21 16:55:32,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:32,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257223001] [2021-08-21 16:55:32,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:32,528 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:32,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:32,755 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:32,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:32,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257223001] [2021-08-21 16:55:32,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257223001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:32,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743553107] [2021-08-21 16:55:32,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:55:32,755 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:32,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:32,756 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:55:32,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 16:55:38,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:55:38,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:38,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:38,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:38,403 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:38,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743553107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:38,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:38,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:55:38,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280429137] [2021-08-21 16:55:38,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:55:38,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:38,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:55:38,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:55:38,404 INFO L87 Difference]: Start difference. First operand 973 states and 1323 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:39,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:39,052 INFO L93 Difference]: Finished difference Result 2329 states and 2897 transitions. [2021-08-21 16:55:39,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:55:39,052 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:39,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:39,055 INFO L225 Difference]: With dead ends: 2329 [2021-08-21 16:55:39,055 INFO L226 Difference]: Without dead ends: 2179 [2021-08-21 16:55:39,055 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 596.3ms TimeCoverageRelationStatistics Valid=794, Invalid=2286, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 16:55:39,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2179 states. [2021-08-21 16:55:39,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2179 to 1003. [2021-08-21 16:55:39,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1003 states, 995 states have (on average 1.3718592964824121) internal successors, (1365), 1002 states have internal predecessors, (1365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:39,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1003 states to 1003 states and 1365 transitions. [2021-08-21 16:55:39,066 INFO L78 Accepts]: Start accepts. Automaton has 1003 states and 1365 transitions. Word has length 120 [2021-08-21 16:55:39,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:39,066 INFO L470 AbstractCegarLoop]: Abstraction has 1003 states and 1365 transitions. [2021-08-21 16:55:39,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:39,067 INFO L276 IsEmpty]: Start isEmpty. Operand 1003 states and 1365 transitions. [2021-08-21 16:55:39,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:39,068 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:39,068 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:39,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 16:55:39,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:39,268 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:39,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:39,269 INFO L82 PathProgramCache]: Analyzing trace with hash 2050110546, now seen corresponding path program 105 times [2021-08-21 16:55:39,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:39,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752804320] [2021-08-21 16:55:39,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:39,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:39,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:39,499 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:39,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:39,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752804320] [2021-08-21 16:55:39,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752804320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:39,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472482386] [2021-08-21 16:55:39,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:55:39,500 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:39,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:39,501 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:55:39,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 16:55:44,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 16:55:44,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:44,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:44,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:45,205 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:45,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472482386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:45,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:45,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:55:45,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655040608] [2021-08-21 16:55:45,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:55:45,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:45,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:55:45,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:55:45,207 INFO L87 Difference]: Start difference. First operand 1003 states and 1365 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:45,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:45,885 INFO L93 Difference]: Finished difference Result 2319 states and 2879 transitions. [2021-08-21 16:55:45,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:55:45,885 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:45,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:45,887 INFO L225 Difference]: With dead ends: 2319 [2021-08-21 16:55:45,887 INFO L226 Difference]: Without dead ends: 2169 [2021-08-21 16:55:45,888 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 640.8ms TimeCoverageRelationStatistics Valid=897, Invalid=2409, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 16:55:45,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2169 states. [2021-08-21 16:55:45,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2169 to 1033. [2021-08-21 16:55:45,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 1025 states have (on average 1.3726829268292684) internal successors, (1407), 1032 states have internal predecessors, (1407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:45,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 1407 transitions. [2021-08-21 16:55:45,913 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 1407 transitions. Word has length 120 [2021-08-21 16:55:45,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:45,913 INFO L470 AbstractCegarLoop]: Abstraction has 1033 states and 1407 transitions. [2021-08-21 16:55:45,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:45,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 1407 transitions. [2021-08-21 16:55:45,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:45,914 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:45,915 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:45,947 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:55:46,115 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,SelfDestructingSolverStorable114 [2021-08-21 16:55:46,115 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:46,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:46,116 INFO L82 PathProgramCache]: Analyzing trace with hash 211055956, now seen corresponding path program 106 times [2021-08-21 16:55:46,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:46,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185155009] [2021-08-21 16:55:46,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:46,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:46,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:46,348 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:46,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:46,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185155009] [2021-08-21 16:55:46,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185155009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:46,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845352194] [2021-08-21 16:55:46,348 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:55:46,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:46,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:46,349 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:55:46,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 16:55:51,735 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:55:51,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:51,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:51,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:52,081 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:52,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845352194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:52,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:52,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2021-08-21 16:55:52,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983450863] [2021-08-21 16:55:52,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:55:52,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:52,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:55:52,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:55:52,082 INFO L87 Difference]: Start difference. First operand 1033 states and 1407 transitions. Second operand has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:52,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:52,803 INFO L93 Difference]: Finished difference Result 2830 states and 3544 transitions. [2021-08-21 16:55:52,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 16:55:52,803 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:52,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:52,806 INFO L225 Difference]: With dead ends: 2830 [2021-08-21 16:55:52,806 INFO L226 Difference]: Without dead ends: 2625 [2021-08-21 16:55:52,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 682.6ms TimeCoverageRelationStatistics Valid=1029, Invalid=2631, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 16:55:52,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2625 states. [2021-08-21 16:55:52,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2625 to 1066. [2021-08-21 16:55:52,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1066 states, 1058 states have (on average 1.3799621928166352) internal successors, (1460), 1065 states have internal predecessors, (1460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:52,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1066 states to 1066 states and 1460 transitions. [2021-08-21 16:55:52,819 INFO L78 Accepts]: Start accepts. Automaton has 1066 states and 1460 transitions. Word has length 120 [2021-08-21 16:55:52,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:52,819 INFO L470 AbstractCegarLoop]: Abstraction has 1066 states and 1460 transitions. [2021-08-21 16:55:52,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.217391304347826) internal successors, (120), 23 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:52,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1066 states and 1460 transitions. [2021-08-21 16:55:52,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-08-21 16:55:52,820 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:52,821 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:55:52,853 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:55:53,022 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,SelfDestructingSolverStorable115 [2021-08-21 16:55:53,022 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:55:53,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:55:53,022 INFO L82 PathProgramCache]: Analyzing trace with hash 254168816, now seen corresponding path program 107 times [2021-08-21 16:55:53,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:55:53,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974874741] [2021-08-21 16:55:53,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:55:53,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:55:53,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:55:53,299 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:53,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:55:53,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974874741] [2021-08-21 16:55:53,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974874741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:53,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101763085] [2021-08-21 16:55:53,300 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:55:53,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:55:53,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:55:53,301 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:55:53,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 16:55:58,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-21 16:55:58,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:55:58,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 16:55:58,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:55:59,088 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:55:59,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101763085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:55:59,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:55:59,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-08-21 16:55:59,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389887179] [2021-08-21 16:55:59,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:55:59,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:55:59,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:55:59,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:55:59,089 INFO L87 Difference]: Start difference. First operand 1066 states and 1460 transitions. Second operand has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:59,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:55:59,968 INFO L93 Difference]: Finished difference Result 2232 states and 2769 transitions. [2021-08-21 16:55:59,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:55:59,968 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-08-21 16:55:59,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:55:59,970 INFO L225 Difference]: With dead ends: 2232 [2021-08-21 16:55:59,970 INFO L226 Difference]: Without dead ends: 2109 [2021-08-21 16:55:59,971 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1024 ImplicationChecksByTransitivity, 880.9ms TimeCoverageRelationStatistics Valid=1146, Invalid=2886, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 16:55:59,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2109 states. [2021-08-21 16:55:59,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2109 to 847. [2021-08-21 16:55:59,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 839 states have (on average 1.365911799761621) internal successors, (1146), 846 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:59,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1146 transitions. [2021-08-21 16:55:59,981 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1146 transitions. Word has length 120 [2021-08-21 16:55:59,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:55:59,981 INFO L470 AbstractCegarLoop]: Abstraction has 847 states and 1146 transitions. [2021-08-21 16:55:59,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.083333333333333) internal successors, (122), 24 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:55:59,981 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1146 transitions. [2021-08-21 16:55:59,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:55:59,982 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:55:59,982 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:00,015 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:56:00,182 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,SelfDestructingSolverStorable116 [2021-08-21 16:56:00,182 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:00,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:00,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1181744127, now seen corresponding path program 108 times [2021-08-21 16:56:00,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:00,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899944717] [2021-08-21 16:56:00,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:00,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:00,533 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:00,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:00,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899944717] [2021-08-21 16:56:00,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899944717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:00,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649519676] [2021-08-21 16:56:00,533 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:56:00,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:00,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:00,561 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:56:00,562 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:56:06,075 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-21 16:56:06,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:06,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:06,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:06,693 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:06,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649519676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:06,694 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:06,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:06,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207786018] [2021-08-21 16:56:06,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:06,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:06,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:06,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:06,695 INFO L87 Difference]: Start difference. First operand 847 states and 1146 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:07,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:07,184 INFO L93 Difference]: Finished difference Result 2013 states and 2555 transitions. [2021-08-21 16:56:07,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:56:07,184 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:56:07,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:07,186 INFO L225 Difference]: With dead ends: 2013 [2021-08-21 16:56:07,186 INFO L226 Difference]: Without dead ends: 1863 [2021-08-21 16:56:07,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 538.5ms TimeCoverageRelationStatistics Valid=578, Invalid=1678, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:56:07,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1863 states. [2021-08-21 16:56:07,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1863 to 852. [2021-08-21 16:56:07,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 844 states have (on average 1.3661137440758293) internal successors, (1153), 851 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:07,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 1153 transitions. [2021-08-21 16:56:07,196 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 1153 transitions. Word has length 125 [2021-08-21 16:56:07,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:07,196 INFO L470 AbstractCegarLoop]: Abstraction has 852 states and 1153 transitions. [2021-08-21 16:56:07,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:07,196 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 1153 transitions. [2021-08-21 16:56:07,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:07,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:07,197 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:07,231 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:56:07,397 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,SelfDestructingSolverStorable117 [2021-08-21 16:56:07,398 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:07,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:07,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1229777795, now seen corresponding path program 109 times [2021-08-21 16:56:07,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:07,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100861883] [2021-08-21 16:56:07,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:07,398 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:07,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:07,804 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:07,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:07,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100861883] [2021-08-21 16:56:07,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100861883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:07,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451515268] [2021-08-21 16:56:07,805 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:56:07,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:07,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:07,806 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:56:07,807 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:56:13,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:13,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:13,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:13,982 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:13,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451515268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:13,983 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:13,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:13,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417028060] [2021-08-21 16:56:13,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:13,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:13,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:13,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:13,984 INFO L87 Difference]: Start difference. First operand 852 states and 1153 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:14,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:14,470 INFO L93 Difference]: Finished difference Result 2438 states and 3067 transitions. [2021-08-21 16:56:14,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:56:14,470 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:56:14,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:14,473 INFO L225 Difference]: With dead ends: 2438 [2021-08-21 16:56:14,473 INFO L226 Difference]: Without dead ends: 2288 [2021-08-21 16:56:14,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 535.7ms TimeCoverageRelationStatistics Valid=631, Invalid=1919, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:56:14,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2288 states. [2021-08-21 16:56:14,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2288 to 882. [2021-08-21 16:56:14,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 874 states have (on average 1.3672768878718535) internal successors, (1195), 881 states have internal predecessors, (1195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:14,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1195 transitions. [2021-08-21 16:56:14,484 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1195 transitions. Word has length 125 [2021-08-21 16:56:14,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:14,484 INFO L470 AbstractCegarLoop]: Abstraction has 882 states and 1195 transitions. [2021-08-21 16:56:14,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:14,484 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1195 transitions. [2021-08-21 16:56:14,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:14,485 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:14,485 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:14,518 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-21 16:56:14,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:14,685 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:14,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:14,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1621430907, now seen corresponding path program 110 times [2021-08-21 16:56:14,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:14,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533550013] [2021-08-21 16:56:14,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:14,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:14,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:14,969 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:14,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:14,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533550013] [2021-08-21 16:56:14,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533550013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:14,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141009795] [2021-08-21 16:56:14,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:56:14,970 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:14,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:14,970 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:56:14,971 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:56:20,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:56:20,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:20,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:20,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:21,179 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:21,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141009795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:21,179 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:21,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:21,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340977999] [2021-08-21 16:56:21,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:21,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:21,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:21,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:21,180 INFO L87 Difference]: Start difference. First operand 882 states and 1195 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:21,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:21,711 INFO L93 Difference]: Finished difference Result 2428 states and 3049 transitions. [2021-08-21 16:56:21,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:56:21,711 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:56:21,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:21,714 INFO L225 Difference]: With dead ends: 2428 [2021-08-21 16:56:21,714 INFO L226 Difference]: Without dead ends: 2278 [2021-08-21 16:56:21,714 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 548.0ms TimeCoverageRelationStatistics Valid=667, Invalid=2089, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:56:21,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2278 states. [2021-08-21 16:56:21,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2278 to 912. [2021-08-21 16:56:21,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 904 states have (on average 1.3683628318584071) internal successors, (1237), 911 states have internal predecessors, (1237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:21,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1237 transitions. [2021-08-21 16:56:21,725 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1237 transitions. Word has length 125 [2021-08-21 16:56:21,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:21,725 INFO L470 AbstractCegarLoop]: Abstraction has 912 states and 1237 transitions. [2021-08-21 16:56:21,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:21,725 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1237 transitions. [2021-08-21 16:56:21,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:21,726 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:21,726 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:21,760 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:56:21,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:21,927 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:21,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:21,927 INFO L82 PathProgramCache]: Analyzing trace with hash -287233529, now seen corresponding path program 111 times [2021-08-21 16:56:21,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:21,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361490407] [2021-08-21 16:56:21,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:21,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:21,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:22,199 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:22,200 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:22,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361490407] [2021-08-21 16:56:22,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361490407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:22,200 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11814291] [2021-08-21 16:56:22,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:56:22,200 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:22,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:22,201 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:56:22,201 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:56:27,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 16:56:27,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:27,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:27,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:28,440 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:28,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11814291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:28,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:28,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:28,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877593669] [2021-08-21 16:56:28,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:28,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:28,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:28,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:28,441 INFO L87 Difference]: Start difference. First operand 912 states and 1237 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:28,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:28,988 INFO L93 Difference]: Finished difference Result 2418 states and 3031 transitions. [2021-08-21 16:56:28,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:56:28,989 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:56:28,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:28,991 INFO L225 Difference]: With dead ends: 2418 [2021-08-21 16:56:28,991 INFO L226 Difference]: Without dead ends: 2268 [2021-08-21 16:56:28,992 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 565.7ms TimeCoverageRelationStatistics Valid=719, Invalid=2251, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 16:56:28,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2268 states. [2021-08-21 16:56:29,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2268 to 942. [2021-08-21 16:56:29,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 934 states have (on average 1.3693790149892933) internal successors, (1279), 941 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:29,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1279 transitions. [2021-08-21 16:56:29,002 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1279 transitions. Word has length 125 [2021-08-21 16:56:29,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:29,003 INFO L470 AbstractCegarLoop]: Abstraction has 942 states and 1279 transitions. [2021-08-21 16:56:29,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:29,003 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1279 transitions. [2021-08-21 16:56:29,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:29,004 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:29,004 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:29,037 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:56:29,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:29,204 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:29,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:29,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1150369527, now seen corresponding path program 112 times [2021-08-21 16:56:29,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:29,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697575085] [2021-08-21 16:56:29,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:29,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:29,461 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:29,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:29,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697575085] [2021-08-21 16:56:29,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697575085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:29,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832517288] [2021-08-21 16:56:29,461 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:56:29,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:29,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:29,462 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:56:29,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 16:56:35,196 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:56:35,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:35,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:35,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:35,656 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:35,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832517288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:35,656 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:35,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:35,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127529096] [2021-08-21 16:56:35,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:35,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:35,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:35,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:35,657 INFO L87 Difference]: Start difference. First operand 942 states and 1279 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:36,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:36,283 INFO L93 Difference]: Finished difference Result 2408 states and 3013 transitions. [2021-08-21 16:56:36,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:56:36,284 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:56:36,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:36,286 INFO L225 Difference]: With dead ends: 2408 [2021-08-21 16:56:36,286 INFO L226 Difference]: Without dead ends: 2258 [2021-08-21 16:56:36,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 613.8ms TimeCoverageRelationStatistics Valid=787, Invalid=2405, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:56:36,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2258 states. [2021-08-21 16:56:36,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2258 to 972. [2021-08-21 16:56:36,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 964 states have (on average 1.370331950207469) internal successors, (1321), 971 states have internal predecessors, (1321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:36,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1321 transitions. [2021-08-21 16:56:36,297 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1321 transitions. Word has length 125 [2021-08-21 16:56:36,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:36,298 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 1321 transitions. [2021-08-21 16:56:36,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:36,298 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1321 transitions. [2021-08-21 16:56:36,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:36,299 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:36,299 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:36,335 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:56:36,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:36,499 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:36,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:36,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1157967221, now seen corresponding path program 113 times [2021-08-21 16:56:36,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:36,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475145771] [2021-08-21 16:56:36,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:36,500 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:36,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:36,749 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:36,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:36,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475145771] [2021-08-21 16:56:36,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475145771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:36,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161342215] [2021-08-21 16:56:36,749 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:56:36,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:36,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:36,750 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:56:36,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 16:56:42,540 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-08-21 16:56:42,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:42,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:42,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:42,964 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:42,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161342215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:42,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:42,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:42,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214424984] [2021-08-21 16:56:42,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:42,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:42,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:42,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:42,965 INFO L87 Difference]: Start difference. First operand 972 states and 1321 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:43,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:43,614 INFO L93 Difference]: Finished difference Result 2398 states and 2995 transitions. [2021-08-21 16:56:43,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:56:43,615 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:56:43,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:43,617 INFO L225 Difference]: With dead ends: 2398 [2021-08-21 16:56:43,617 INFO L226 Difference]: Without dead ends: 2248 [2021-08-21 16:56:43,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 871 ImplicationChecksByTransitivity, 613.1ms TimeCoverageRelationStatistics Valid=871, Invalid=2551, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 16:56:43,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2248 states. [2021-08-21 16:56:43,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2248 to 1002. [2021-08-21 16:56:43,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 994 states have (on average 1.3712273641851107) internal successors, (1363), 1001 states have internal predecessors, (1363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:43,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1363 transitions. [2021-08-21 16:56:43,629 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1363 transitions. Word has length 125 [2021-08-21 16:56:43,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:43,629 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 1363 transitions. [2021-08-21 16:56:43,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:43,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1363 transitions. [2021-08-21 16:56:43,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:43,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:43,631 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:43,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-21 16:56:43,831 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:43,832 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:43,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:43,832 INFO L82 PathProgramCache]: Analyzing trace with hash 937721485, now seen corresponding path program 114 times [2021-08-21 16:56:43,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:43,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489205294] [2021-08-21 16:56:43,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:43,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:43,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:44,078 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:44,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:44,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489205294] [2021-08-21 16:56:44,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489205294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:44,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815529540] [2021-08-21 16:56:44,079 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:56:44,079 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:44,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:44,079 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:56:44,080 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 16:56:49,990 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-21 16:56:49,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:56:49,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:49,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:50,397 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:50,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815529540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:50,397 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:50,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:50,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486880530] [2021-08-21 16:56:50,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:50,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:50,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:50,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:50,398 INFO L87 Difference]: Start difference. First operand 1002 states and 1363 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:51,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:51,078 INFO L93 Difference]: Finished difference Result 2388 states and 2977 transitions. [2021-08-21 16:56:51,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 16:56:51,079 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:56:51,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:51,081 INFO L225 Difference]: With dead ends: 2388 [2021-08-21 16:56:51,081 INFO L226 Difference]: Without dead ends: 2238 [2021-08-21 16:56:51,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 966 ImplicationChecksByTransitivity, 649.9ms TimeCoverageRelationStatistics Valid=971, Invalid=2689, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 16:56:51,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2238 states. [2021-08-21 16:56:51,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2238 to 1032. [2021-08-21 16:56:51,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1024 states have (on average 1.3720703125) internal successors, (1405), 1031 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:51,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1405 transitions. [2021-08-21 16:56:51,094 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1405 transitions. Word has length 125 [2021-08-21 16:56:51,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:51,094 INFO L470 AbstractCegarLoop]: Abstraction has 1032 states and 1405 transitions. [2021-08-21 16:56:51,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:51,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1405 transitions. [2021-08-21 16:56:51,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:51,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:51,095 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:51,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-21 16:56:51,295 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,SelfDestructingSolverStorable123 [2021-08-21 16:56:51,296 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:51,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:51,296 INFO L82 PathProgramCache]: Analyzing trace with hash -218962673, now seen corresponding path program 115 times [2021-08-21 16:56:51,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:51,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507952886] [2021-08-21 16:56:51,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:51,297 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:51,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:51,599 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:51,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:51,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507952886] [2021-08-21 16:56:51,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507952886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:51,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480474703] [2021-08-21 16:56:51,600 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:56:51,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:51,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:51,601 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:56:51,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 16:56:57,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:57,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:56:57,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:56:57,881 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:57,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480474703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:57,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:56:57,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:56:57,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841531344] [2021-08-21 16:56:57,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:56:57,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:56:57,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:56:57,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:56:57,882 INFO L87 Difference]: Start difference. First operand 1032 states and 1405 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:58,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:56:58,591 INFO L93 Difference]: Finished difference Result 2378 states and 2959 transitions. [2021-08-21 16:56:58,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:56:58,591 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:56:58,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:56:58,594 INFO L225 Difference]: With dead ends: 2378 [2021-08-21 16:56:58,594 INFO L226 Difference]: Without dead ends: 2228 [2021-08-21 16:56:58,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 733.4ms TimeCoverageRelationStatistics Valid=1087, Invalid=2819, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 16:56:58,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2228 states. [2021-08-21 16:56:58,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2228 to 1062. [2021-08-21 16:56:58,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 1054 states have (on average 1.372865275142315) internal successors, (1447), 1061 states have internal predecessors, (1447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:58,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1447 transitions. [2021-08-21 16:56:58,606 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1447 transitions. Word has length 125 [2021-08-21 16:56:58,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:56:58,607 INFO L470 AbstractCegarLoop]: Abstraction has 1062 states and 1447 transitions. [2021-08-21 16:56:58,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:56:58,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1447 transitions. [2021-08-21 16:56:58,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:56:58,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:56:58,608 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:56:58,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-21 16:56:58,808 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,SelfDestructingSolverStorable124 [2021-08-21 16:56:58,809 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:56:58,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:56:58,809 INFO L82 PathProgramCache]: Analyzing trace with hash -2058017263, now seen corresponding path program 116 times [2021-08-21 16:56:58,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:56:58,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309009900] [2021-08-21 16:56:58,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:56:58,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:56:58,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:56:59,067 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:56:59,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:56:59,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309009900] [2021-08-21 16:56:59,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309009900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:56:59,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599491340] [2021-08-21 16:56:59,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:56:59,068 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:56:59,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:56:59,069 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:56:59,069 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:57:05,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:57:05,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:57:05,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:57:05,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:57:05,427 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:05,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599491340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:05,428 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:57:05,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-08-21 16:57:05,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570047299] [2021-08-21 16:57:05,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 16:57:05,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:57:05,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 16:57:05,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=425, Unknown=0, NotChecked=0, Total=552 [2021-08-21 16:57:05,429 INFO L87 Difference]: Start difference. First operand 1062 states and 1447 transitions. Second operand has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:06,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:57:06,213 INFO L93 Difference]: Finished difference Result 2815 states and 3519 transitions. [2021-08-21 16:57:06,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:57:06,213 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:57:06,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:57:06,216 INFO L225 Difference]: With dead ends: 2815 [2021-08-21 16:57:06,216 INFO L226 Difference]: Without dead ends: 2653 [2021-08-21 16:57:06,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1167 ImplicationChecksByTransitivity, 723.6ms TimeCoverageRelationStatistics Valid=1220, Invalid=2940, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 16:57:06,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2653 states. [2021-08-21 16:57:06,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2653 to 1095. [2021-08-21 16:57:06,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 1087 states have (on average 1.3799448022079117) internal successors, (1500), 1094 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:06,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 1500 transitions. [2021-08-21 16:57:06,229 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 1500 transitions. Word has length 125 [2021-08-21 16:57:06,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:57:06,230 INFO L470 AbstractCegarLoop]: Abstraction has 1095 states and 1500 transitions. [2021-08-21 16:57:06,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.208333333333333) internal successors, (125), 24 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:06,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 1500 transitions. [2021-08-21 16:57:06,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-08-21 16:57:06,231 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:57:06,231 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:57:06,266 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 16:57:06,431 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,SelfDestructingSolverStorable125 [2021-08-21 16:57:06,431 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:57:06,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:57:06,432 INFO L82 PathProgramCache]: Analyzing trace with hash -2014904403, now seen corresponding path program 117 times [2021-08-21 16:57:06,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:57:06,432 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475633617] [2021-08-21 16:57:06,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:57:06,432 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:57:06,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:57:06,673 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:06,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:57:06,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475633617] [2021-08-21 16:57:06,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475633617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:06,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738421006] [2021-08-21 16:57:06,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:57:06,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:06,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:57:06,674 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:57:06,675 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:57:12,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 16:57:12,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:57:12,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 16:57:12,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:57:13,101 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 0 proven. 354 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:13,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738421006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:13,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:57:13,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2021-08-21 16:57:13,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614291283] [2021-08-21 16:57:13,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:57:13,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:57:13,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:57:13,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=470, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:57:13,102 INFO L87 Difference]: Start difference. First operand 1095 states and 1500 transitions. Second operand has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:14,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:57:14,018 INFO L93 Difference]: Finished difference Result 2281 states and 2829 transitions. [2021-08-21 16:57:14,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:57:14,019 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-08-21 16:57:14,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:57:14,021 INFO L225 Difference]: With dead ends: 2281 [2021-08-21 16:57:14,021 INFO L226 Difference]: Without dead ends: 2158 [2021-08-21 16:57:14,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 885.8ms TimeCoverageRelationStatistics Valid=1258, Invalid=3164, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 16:57:14,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2021-08-21 16:57:14,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 842. [2021-08-21 16:57:14,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 834 states have (on average 1.3621103117505995) internal successors, (1136), 841 states have internal predecessors, (1136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:14,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1136 transitions. [2021-08-21 16:57:14,032 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1136 transitions. Word has length 125 [2021-08-21 16:57:14,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:57:14,033 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1136 transitions. [2021-08-21 16:57:14,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.08) internal successors, (127), 25 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:14,033 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1136 transitions. [2021-08-21 16:57:14,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:57:14,034 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:57:14,034 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:57:14,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-21 16:57:14,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:14,235 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:57:14,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:57:14,236 INFO L82 PathProgramCache]: Analyzing trace with hash 527637947, now seen corresponding path program 118 times [2021-08-21 16:57:14,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:57:14,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93141615] [2021-08-21 16:57:14,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:57:14,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:57:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:57:14,626 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:14,626 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:57:14,626 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93141615] [2021-08-21 16:57:14,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93141615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:14,626 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055165521] [2021-08-21 16:57:14,626 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:57:14,626 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:14,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:57:14,627 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:57:14,628 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:57:20,731 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:57:20,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:57:20,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:57:20,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:57:21,461 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:21,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055165521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:21,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:57:21,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 28 [2021-08-21 16:57:21,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501879202] [2021-08-21 16:57:21,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 16:57:21,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:57:21,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 16:57:21,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=588, Unknown=0, NotChecked=0, Total=756 [2021-08-21 16:57:21,463 INFO L87 Difference]: Start difference. First operand 842 states and 1136 transitions. Second operand has 28 states, 28 states have (on average 5.428571428571429) internal successors, (152), 28 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:21,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:57:21,983 INFO L93 Difference]: Finished difference Result 1806 states and 2323 transitions. [2021-08-21 16:57:21,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:57:21,984 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 5.428571428571429) internal successors, (152), 28 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:57:21,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:57:21,986 INFO L225 Difference]: With dead ends: 1806 [2021-08-21 16:57:21,986 INFO L226 Difference]: Without dead ends: 1616 [2021-08-21 16:57:21,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 660.6ms TimeCoverageRelationStatistics Valid=760, Invalid=2102, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:57:21,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2021-08-21 16:57:21,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 887. [2021-08-21 16:57:21,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 879 states have (on average 1.366325369738339) internal successors, (1201), 886 states have internal predecessors, (1201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:21,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1201 transitions. [2021-08-21 16:57:21,996 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1201 transitions. Word has length 130 [2021-08-21 16:57:21,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:57:21,996 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1201 transitions. [2021-08-21 16:57:21,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 5.428571428571429) internal successors, (152), 28 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:21,996 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1201 transitions. [2021-08-21 16:57:21,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:57:21,997 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:57:21,998 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:57:22,034 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:57:22,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:22,199 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:57:22,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:57:22,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1992076577, now seen corresponding path program 119 times [2021-08-21 16:57:22,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:57:22,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204604940] [2021-08-21 16:57:22,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:57:22,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:57:22,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:57:22,625 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:22,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:57:22,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204604940] [2021-08-21 16:57:22,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204604940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:22,626 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812575965] [2021-08-21 16:57:22,626 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:57:22,626 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:22,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:57:22,627 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:57:22,627 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:57:28,780 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-08-21 16:57:28,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:57:28,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:57:28,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:57:29,444 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:29,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812575965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:29,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:57:29,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:57:29,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050495165] [2021-08-21 16:57:29,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:57:29,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:57:29,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:57:29,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:57:29,445 INFO L87 Difference]: Start difference. First operand 887 states and 1201 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:29,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:57:29,894 INFO L93 Difference]: Finished difference Result 2598 states and 3270 transitions. [2021-08-21 16:57:29,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:57:29,894 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:57:29,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:57:29,897 INFO L225 Difference]: With dead ends: 2598 [2021-08-21 16:57:29,897 INFO L226 Difference]: Without dead ends: 2448 [2021-08-21 16:57:29,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 617.3ms TimeCoverageRelationStatistics Valid=616, Invalid=1640, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:57:29,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2448 states. [2021-08-21 16:57:29,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2448 to 887. [2021-08-21 16:57:29,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 879 states have (on average 1.3686006825938566) internal successors, (1203), 886 states have internal predecessors, (1203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:29,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1203 transitions. [2021-08-21 16:57:29,908 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1203 transitions. Word has length 130 [2021-08-21 16:57:29,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:57:29,908 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1203 transitions. [2021-08-21 16:57:29,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:29,908 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1203 transitions. [2021-08-21 16:57:29,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:57:29,909 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:57:29,909 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:57:29,944 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:57:30,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:30,110 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:57:30,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:57:30,110 INFO L82 PathProgramCache]: Analyzing trace with hash -369793259, now seen corresponding path program 120 times [2021-08-21 16:57:30,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:57:30,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123827945] [2021-08-21 16:57:30,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:57:30,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:57:30,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:57:30,496 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:30,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:57:30,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123827945] [2021-08-21 16:57:30,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123827945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:30,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553962775] [2021-08-21 16:57:30,496 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:57:30,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:30,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:57:30,506 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:57:30,535 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:57:36,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-21 16:57:36,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:57:36,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:57:36,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:57:37,396 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:37,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553962775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:37,397 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:57:37,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:57:37,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377464954] [2021-08-21 16:57:37,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:57:37,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:57:37,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:57:37,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:57:37,398 INFO L87 Difference]: Start difference. First operand 887 states and 1203 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:37,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:57:37,857 INFO L93 Difference]: Finished difference Result 2593 states and 3257 transitions. [2021-08-21 16:57:37,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:57:37,858 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:57:37,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:57:37,861 INFO L225 Difference]: With dead ends: 2593 [2021-08-21 16:57:37,861 INFO L226 Difference]: Without dead ends: 2443 [2021-08-21 16:57:37,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 601.2ms TimeCoverageRelationStatistics Valid=621, Invalid=1829, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:57:37,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2443 states. [2021-08-21 16:57:37,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2443 to 917. [2021-08-21 16:57:37,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 909 states have (on average 1.3696369636963697) internal successors, (1245), 916 states have internal predecessors, (1245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:37,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 1245 transitions. [2021-08-21 16:57:37,876 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 1245 transitions. Word has length 130 [2021-08-21 16:57:37,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:57:37,876 INFO L470 AbstractCegarLoop]: Abstraction has 917 states and 1245 transitions. [2021-08-21 16:57:37,876 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:37,876 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 1245 transitions. [2021-08-21 16:57:37,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:57:37,877 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:57:37,877 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:57:37,913 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:57:38,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-21 16:57:38,081 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:57:38,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:57:38,081 INFO L82 PathProgramCache]: Analyzing trace with hash 2041728663, now seen corresponding path program 121 times [2021-08-21 16:57:38,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:57:38,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105310567] [2021-08-21 16:57:38,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:57:38,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:57:38,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:57:38,384 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:38,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:57:38,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105310567] [2021-08-21 16:57:38,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105310567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:38,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594688246] [2021-08-21 16:57:38,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:57:38,385 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:38,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:57:38,394 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:57:38,395 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:57:44,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:57:44,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:57:44,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:57:45,481 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:45,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594688246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:45,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:57:45,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:57:45,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684326813] [2021-08-21 16:57:45,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:57:45,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:57:45,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:57:45,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:57:45,483 INFO L87 Difference]: Start difference. First operand 917 states and 1245 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:46,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:57:46,054 INFO L93 Difference]: Finished difference Result 2583 states and 3239 transitions. [2021-08-21 16:57:46,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:57:46,055 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:57:46,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:57:46,057 INFO L225 Difference]: With dead ends: 2583 [2021-08-21 16:57:46,057 INFO L226 Difference]: Without dead ends: 2433 [2021-08-21 16:57:46,058 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 597.7ms TimeCoverageRelationStatistics Valid=642, Invalid=2010, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:57:46,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2433 states. [2021-08-21 16:57:46,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2433 to 947. [2021-08-21 16:57:46,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 939 states have (on average 1.3706070287539935) internal successors, (1287), 946 states have internal predecessors, (1287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:46,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1287 transitions. [2021-08-21 16:57:46,075 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1287 transitions. Word has length 130 [2021-08-21 16:57:46,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:57:46,075 INFO L470 AbstractCegarLoop]: Abstraction has 947 states and 1287 transitions. [2021-08-21 16:57:46,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:46,075 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1287 transitions. [2021-08-21 16:57:46,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:57:46,077 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:57:46,077 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:57:46,122 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:57:46,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:46,305 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:57:46,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:57:46,305 INFO L82 PathProgramCache]: Analyzing trace with hash -809480039, now seen corresponding path program 122 times [2021-08-21 16:57:46,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:57:46,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805399255] [2021-08-21 16:57:46,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:57:46,305 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:57:46,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:57:46,643 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:46,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:57:46,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805399255] [2021-08-21 16:57:46,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805399255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:46,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503679980] [2021-08-21 16:57:46,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:57:46,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:46,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:57:46,645 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:57:46,645 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:57:53,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:57:53,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:57:53,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:57:53,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:57:53,659 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:53,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503679980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:53,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:57:53,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:57:53,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043669391] [2021-08-21 16:57:53,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:57:53,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:57:53,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:57:53,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:57:53,661 INFO L87 Difference]: Start difference. First operand 947 states and 1287 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:54,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:57:54,225 INFO L93 Difference]: Finished difference Result 2573 states and 3221 transitions. [2021-08-21 16:57:54,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:57:54,225 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:57:54,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:57:54,228 INFO L225 Difference]: With dead ends: 2573 [2021-08-21 16:57:54,228 INFO L226 Difference]: Without dead ends: 2423 [2021-08-21 16:57:54,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 627.9ms TimeCoverageRelationStatistics Valid=679, Invalid=2183, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:57:54,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2423 states. [2021-08-21 16:57:54,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2423 to 977. [2021-08-21 16:57:54,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 969 states have (on average 1.3715170278637772) internal successors, (1329), 976 states have internal predecessors, (1329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:54,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1329 transitions. [2021-08-21 16:57:54,239 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1329 transitions. Word has length 130 [2021-08-21 16:57:54,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:57:54,240 INFO L470 AbstractCegarLoop]: Abstraction has 977 states and 1329 transitions. [2021-08-21 16:57:54,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:57:54,240 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1329 transitions. [2021-08-21 16:57:54,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:57:54,241 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:57:54,241 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:57:54,277 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:57:54,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:54,441 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:57:54,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:57:54,442 INFO L82 PathProgramCache]: Analyzing trace with hash 524717339, now seen corresponding path program 123 times [2021-08-21 16:57:54,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:57:54,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981779180] [2021-08-21 16:57:54,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:57:54,442 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:57:54,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:57:54,742 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:57:54,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:57:54,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981779180] [2021-08-21 16:57:54,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981779180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:57:54,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466711654] [2021-08-21 16:57:54,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:57:54,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:57:54,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:57:54,744 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:57:54,748 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:58:01,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 16:58:01,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:58:01,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:58:01,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:58:01,850 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:01,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466711654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:01,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:58:01,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:58:01,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183750729] [2021-08-21 16:58:01,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:58:01,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:58:01,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:58:01,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:58:01,851 INFO L87 Difference]: Start difference. First operand 977 states and 1329 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:02,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:58:02,443 INFO L93 Difference]: Finished difference Result 2563 states and 3203 transitions. [2021-08-21 16:58:02,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:58:02,443 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:58:02,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:58:02,446 INFO L225 Difference]: With dead ends: 2563 [2021-08-21 16:58:02,446 INFO L226 Difference]: Without dead ends: 2413 [2021-08-21 16:58:02,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 670 ImplicationChecksByTransitivity, 616.5ms TimeCoverageRelationStatistics Valid=732, Invalid=2348, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 16:58:02,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2413 states. [2021-08-21 16:58:02,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2413 to 1007. [2021-08-21 16:58:02,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1007 states, 999 states have (on average 1.3723723723723724) internal successors, (1371), 1006 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:02,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1007 states to 1007 states and 1371 transitions. [2021-08-21 16:58:02,458 INFO L78 Accepts]: Start accepts. Automaton has 1007 states and 1371 transitions. Word has length 130 [2021-08-21 16:58:02,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:58:02,458 INFO L470 AbstractCegarLoop]: Abstraction has 1007 states and 1371 transitions. [2021-08-21 16:58:02,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:02,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1007 states and 1371 transitions. [2021-08-21 16:58:02,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:58:02,459 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:58:02,459 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:58:02,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2021-08-21 16:58:02,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:02,660 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:58:02,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:58:02,660 INFO L82 PathProgramCache]: Analyzing trace with hash -338418659, now seen corresponding path program 124 times [2021-08-21 16:58:02,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:58:02,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274860957] [2021-08-21 16:58:02,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:58:02,660 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:58:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:58:02,936 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:02,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:58:02,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274860957] [2021-08-21 16:58:02,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274860957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:02,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619737146] [2021-08-21 16:58:02,937 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:58:02,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:02,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:58:02,940 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:58:02,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 16:58:09,569 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:58:09,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:58:09,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:58:09,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:58:10,049 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:10,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619737146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:10,050 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:58:10,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:58:10,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073105477] [2021-08-21 16:58:10,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:58:10,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:58:10,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:58:10,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:58:10,051 INFO L87 Difference]: Start difference. First operand 1007 states and 1371 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:10,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:58:10,702 INFO L93 Difference]: Finished difference Result 2553 states and 3185 transitions. [2021-08-21 16:58:10,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:58:10,703 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:58:10,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:58:10,705 INFO L225 Difference]: With dead ends: 2553 [2021-08-21 16:58:10,705 INFO L226 Difference]: Without dead ends: 2403 [2021-08-21 16:58:10,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 637.2ms TimeCoverageRelationStatistics Valid=801, Invalid=2505, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 16:58:10,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2021-08-21 16:58:10,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 1037. [2021-08-21 16:58:10,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 1029 states have (on average 1.3731778425655976) internal successors, (1413), 1036 states have internal predecessors, (1413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:10,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1413 transitions. [2021-08-21 16:58:10,718 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1413 transitions. Word has length 130 [2021-08-21 16:58:10,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:58:10,718 INFO L470 AbstractCegarLoop]: Abstraction has 1037 states and 1413 transitions. [2021-08-21 16:58:10,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:10,719 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1413 transitions. [2021-08-21 16:58:10,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:58:10,719 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:58:10,720 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:58:10,757 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:58:10,920 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,SelfDestructingSolverStorable133 [2021-08-21 16:58:10,920 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:58:10,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:58:10,921 INFO L82 PathProgramCache]: Analyzing trace with hash -346016353, now seen corresponding path program 125 times [2021-08-21 16:58:10,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:58:10,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979381004] [2021-08-21 16:58:10,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:58:10,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:58:10,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:58:11,196 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:11,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:58:11,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979381004] [2021-08-21 16:58:11,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979381004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:11,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644299412] [2021-08-21 16:58:11,196 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:58:11,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:11,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:58:11,197 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:58:11,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 16:58:17,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-08-21 16:58:17,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:58:17,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:58:17,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:58:18,346 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:18,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644299412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:18,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:58:18,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:58:18,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465097477] [2021-08-21 16:58:18,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:58:18,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:58:18,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:58:18,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:58:18,347 INFO L87 Difference]: Start difference. First operand 1037 states and 1413 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:19,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:58:19,088 INFO L93 Difference]: Finished difference Result 2543 states and 3167 transitions. [2021-08-21 16:58:19,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:58:19,089 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:58:19,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:58:19,091 INFO L225 Difference]: With dead ends: 2543 [2021-08-21 16:58:19,091 INFO L226 Difference]: Without dead ends: 2393 [2021-08-21 16:58:19,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 683.6ms TimeCoverageRelationStatistics Valid=886, Invalid=2654, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 16:58:19,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2393 states. [2021-08-21 16:58:19,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2393 to 1067. [2021-08-21 16:58:19,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1059 states have (on average 1.3739376770538243) internal successors, (1455), 1066 states have internal predecessors, (1455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:19,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 1455 transitions. [2021-08-21 16:58:19,103 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 1455 transitions. Word has length 130 [2021-08-21 16:58:19,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:58:19,103 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 1455 transitions. [2021-08-21 16:58:19,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:19,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1455 transitions. [2021-08-21 16:58:19,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:58:19,104 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:58:19,104 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:58:19,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2021-08-21 16:58:19,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 16:58:19,305 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:58:19,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:58:19,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1749672353, now seen corresponding path program 126 times [2021-08-21 16:58:19,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:58:19,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960207642] [2021-08-21 16:58:19,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:58:19,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:58:19,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:58:19,594 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:19,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:58:19,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960207642] [2021-08-21 16:58:19,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960207642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:19,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802383487] [2021-08-21 16:58:19,594 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:58:19,595 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:19,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:58:19,597 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:58:19,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 16:58:26,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-08-21 16:58:26,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:58:26,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:58:26,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:58:26,844 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:26,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802383487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:26,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:58:26,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:58:26,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282167996] [2021-08-21 16:58:26,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:58:26,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:58:26,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:58:26,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:58:26,845 INFO L87 Difference]: Start difference. First operand 1067 states and 1455 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:27,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:58:27,567 INFO L93 Difference]: Finished difference Result 2533 states and 3149 transitions. [2021-08-21 16:58:27,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 16:58:27,568 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:58:27,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:58:27,571 INFO L225 Difference]: With dead ends: 2533 [2021-08-21 16:58:27,571 INFO L226 Difference]: Without dead ends: 2383 [2021-08-21 16:58:27,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 709.0ms TimeCoverageRelationStatistics Valid=987, Invalid=2795, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 16:58:27,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2383 states. [2021-08-21 16:58:27,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2383 to 1097. [2021-08-21 16:58:27,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1097 states, 1089 states have (on average 1.3746556473829201) internal successors, (1497), 1096 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:27,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 1497 transitions. [2021-08-21 16:58:27,583 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 1497 transitions. Word has length 130 [2021-08-21 16:58:27,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:58:27,584 INFO L470 AbstractCegarLoop]: Abstraction has 1097 states and 1497 transitions. [2021-08-21 16:58:27,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:27,584 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 1497 transitions. [2021-08-21 16:58:27,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:58:27,585 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:58:27,585 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:58:27,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2021-08-21 16:58:27,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 16:58:27,786 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:58:27,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:58:27,786 INFO L82 PathProgramCache]: Analyzing trace with hash 592988195, now seen corresponding path program 127 times [2021-08-21 16:58:27,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:58:27,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014963884] [2021-08-21 16:58:27,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:58:27,786 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:58:27,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:58:28,045 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:28,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:58:28,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014963884] [2021-08-21 16:58:28,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014963884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:28,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504499109] [2021-08-21 16:58:28,046 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:58:28,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:28,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:58:28,047 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:58:28,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 16:58:34,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:58:34,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 16:58:34,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:58:35,257 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:35,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504499109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:35,257 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:58:35,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:58:35,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915317431] [2021-08-21 16:58:35,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:58:35,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:58:35,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:58:35,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:58:35,258 INFO L87 Difference]: Start difference. First operand 1097 states and 1497 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:36,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:58:36,036 INFO L93 Difference]: Finished difference Result 2523 states and 3131 transitions. [2021-08-21 16:58:36,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:58:36,036 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:58:36,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:58:36,039 INFO L225 Difference]: With dead ends: 2523 [2021-08-21 16:58:36,039 INFO L226 Difference]: Without dead ends: 2373 [2021-08-21 16:58:36,040 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1014 ImplicationChecksByTransitivity, 735.4ms TimeCoverageRelationStatistics Valid=1104, Invalid=2928, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 16:58:36,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2373 states. [2021-08-21 16:58:36,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2373 to 1127. [2021-08-21 16:58:36,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1119 states have (on average 1.3753351206434317) internal successors, (1539), 1126 states have internal predecessors, (1539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:36,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 1539 transitions. [2021-08-21 16:58:36,054 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 1539 transitions. Word has length 130 [2021-08-21 16:58:36,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:58:36,055 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 1539 transitions. [2021-08-21 16:58:36,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:36,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 1539 transitions. [2021-08-21 16:58:36,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:58:36,056 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:58:36,056 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:58:36,094 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-21 16:58:36,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 16:58:36,257 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:58:36,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:58:36,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1246066395, now seen corresponding path program 128 times [2021-08-21 16:58:36,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:58:36,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737505889] [2021-08-21 16:58:36,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:58:36,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:58:36,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:58:36,526 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:36,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:58:36,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737505889] [2021-08-21 16:58:36,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737505889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:36,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906269939] [2021-08-21 16:58:36,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:58:36,527 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:36,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:58:36,527 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:58:36,528 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-21 16:58:43,417 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:58:43,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:58:43,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:58:43,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:58:43,777 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:43,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906269939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:43,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:58:43,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2021-08-21 16:58:43,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452630943] [2021-08-21 16:58:43,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:58:43,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:58:43,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:58:43,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:58:43,778 INFO L87 Difference]: Start difference. First operand 1127 states and 1539 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:44,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:58:44,574 INFO L93 Difference]: Finished difference Result 2985 states and 3721 transitions. [2021-08-21 16:58:44,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:58:44,574 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:58:44,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:58:44,577 INFO L225 Difference]: With dead ends: 2985 [2021-08-21 16:58:44,578 INFO L226 Difference]: Without dead ends: 2823 [2021-08-21 16:58:44,578 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1109 ImplicationChecksByTransitivity, 779.7ms TimeCoverageRelationStatistics Valid=1238, Invalid=3052, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 16:58:44,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2823 states. [2021-08-21 16:58:44,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2823 to 1160. [2021-08-21 16:58:44,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1160 states, 1152 states have (on average 1.3819444444444444) internal successors, (1592), 1159 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:44,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 1592 transitions. [2021-08-21 16:58:44,600 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 1592 transitions. Word has length 130 [2021-08-21 16:58:44,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:58:44,600 INFO L470 AbstractCegarLoop]: Abstraction has 1160 states and 1592 transitions. [2021-08-21 16:58:44,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:44,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 1592 transitions. [2021-08-21 16:58:44,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-08-21 16:58:44,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:58:44,623 INFO L512 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:58:44,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-08-21 16:58:44,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-08-21 16:58:44,824 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:58:44,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:58:44,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1202953535, now seen corresponding path program 129 times [2021-08-21 16:58:44,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:58:44,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422974006] [2021-08-21 16:58:44,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:58:44,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:58:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:58:45,087 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:45,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:58:45,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422974006] [2021-08-21 16:58:45,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422974006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:45,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152005140] [2021-08-21 16:58:45,088 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:58:45,088 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:45,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:58:45,088 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:58:45,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-21 16:58:52,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 16:58:52,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:58:52,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:58:52,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:58:52,445 INFO L134 CoverageAnalysis]: Checked inductivity of 396 backedges. 0 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:52,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152005140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:52,445 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:58:52,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 26 [2021-08-21 16:58:52,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732042121] [2021-08-21 16:58:52,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 16:58:52,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:58:52,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 16:58:52,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2021-08-21 16:58:52,446 INFO L87 Difference]: Start difference. First operand 1160 states and 1592 transitions. Second operand has 26 states, 26 states have (on average 5.076923076923077) internal successors, (132), 26 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:53,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:58:53,377 INFO L93 Difference]: Finished difference Result 2436 states and 3021 transitions. [2021-08-21 16:58:53,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:58:53,378 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.076923076923077) internal successors, (132), 26 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-08-21 16:58:53,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:58:53,380 INFO L225 Difference]: With dead ends: 2436 [2021-08-21 16:58:53,380 INFO L226 Difference]: Without dead ends: 2313 [2021-08-21 16:58:53,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 896.1ms TimeCoverageRelationStatistics Valid=1162, Invalid=3394, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 16:58:53,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2313 states. [2021-08-21 16:58:53,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2313 to 907. [2021-08-21 16:58:53,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 899 states have (on average 1.3659621802002224) internal successors, (1228), 906 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:53,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1228 transitions. [2021-08-21 16:58:53,391 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1228 transitions. Word has length 130 [2021-08-21 16:58:53,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:58:53,391 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 1228 transitions. [2021-08-21 16:58:53,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.076923076923077) internal successors, (132), 26 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:58:53,391 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1228 transitions. [2021-08-21 16:58:53,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 16:58:53,392 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:58:53,392 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:58:53,430 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-08-21 16:58:53,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:53,593 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:58:53,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:58:53,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1941495152, now seen corresponding path program 130 times [2021-08-21 16:58:53,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:58:53,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911249873] [2021-08-21 16:58:53,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:58:53,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:58:53,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:58:54,013 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:58:54,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:58:54,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911249873] [2021-08-21 16:58:54,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911249873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:58:54,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880746594] [2021-08-21 16:58:54,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:58:54,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:58:54,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:58:54,014 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:58:54,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-21 16:59:00,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:59:00,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:59:00,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:59:00,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:59:01,596 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:01,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880746594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:01,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:59:01,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 16:59:01,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940216717] [2021-08-21 16:59:01,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 16:59:01,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:59:01,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 16:59:01,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:59:01,597 INFO L87 Difference]: Start difference. First operand 907 states and 1228 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:02,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:59:02,092 INFO L93 Difference]: Finished difference Result 2173 states and 2757 transitions. [2021-08-21 16:59:02,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:59:02,092 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 16:59:02,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:59:02,094 INFO L225 Difference]: With dead ends: 2173 [2021-08-21 16:59:02,094 INFO L226 Difference]: Without dead ends: 2023 [2021-08-21 16:59:02,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 658.4ms TimeCoverageRelationStatistics Valid=722, Invalid=2034, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 16:59:02,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2021-08-21 16:59:02,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 912. [2021-08-21 16:59:02,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 904 states have (on average 1.366150442477876) internal successors, (1235), 911 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:02,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1235 transitions. [2021-08-21 16:59:02,105 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1235 transitions. Word has length 135 [2021-08-21 16:59:02,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:59:02,106 INFO L470 AbstractCegarLoop]: Abstraction has 912 states and 1235 transitions. [2021-08-21 16:59:02,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:02,106 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1235 transitions. [2021-08-21 16:59:02,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 16:59:02,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:59:02,107 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:59:02,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-08-21 16:59:02,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 16:59:02,309 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:59:02,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:59:02,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1703800942, now seen corresponding path program 131 times [2021-08-21 16:59:02,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:59:02,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865550971] [2021-08-21 16:59:02,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:59:02,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:59:02,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:59:02,710 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:02,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:59:02,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865550971] [2021-08-21 16:59:02,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865550971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:02,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638436406] [2021-08-21 16:59:02,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:59:02,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:02,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:59:02,713 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:59:02,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-21 16:59:09,753 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-08-21 16:59:09,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:59:09,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:59:09,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:59:10,375 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:10,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638436406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:10,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:59:10,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 16:59:10,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063493674] [2021-08-21 16:59:10,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 16:59:10,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:59:10,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 16:59:10,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:59:10,376 INFO L87 Difference]: Start difference. First operand 912 states and 1235 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:10,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:59:10,918 INFO L93 Difference]: Finished difference Result 2648 states and 3329 transitions. [2021-08-21 16:59:10,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:59:10,918 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 16:59:10,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:59:10,921 INFO L225 Difference]: With dead ends: 2648 [2021-08-21 16:59:10,921 INFO L226 Difference]: Without dead ends: 2498 [2021-08-21 16:59:10,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 631.5ms TimeCoverageRelationStatistics Valid=776, Invalid=2304, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 16:59:10,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2498 states. [2021-08-21 16:59:10,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2498 to 942. [2021-08-21 16:59:10,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 934 states have (on average 1.3672376873661671) internal successors, (1277), 941 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:10,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 1277 transitions. [2021-08-21 16:59:10,933 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 1277 transitions. Word has length 135 [2021-08-21 16:59:10,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:59:10,933 INFO L470 AbstractCegarLoop]: Abstraction has 942 states and 1277 transitions. [2021-08-21 16:59:10,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:10,933 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 1277 transitions. [2021-08-21 16:59:10,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 16:59:10,934 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:59:10,934 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:59:10,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2021-08-21 16:59:11,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:11,135 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:59:11,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:59:11,135 INFO L82 PathProgramCache]: Analyzing trace with hash 707720980, now seen corresponding path program 132 times [2021-08-21 16:59:11,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:59:11,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51543862] [2021-08-21 16:59:11,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:59:11,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:59:11,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:59:11,465 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:11,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:59:11,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51543862] [2021-08-21 16:59:11,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51543862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:11,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873021888] [2021-08-21 16:59:11,466 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:59:11,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:11,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:59:11,466 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:59:11,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-21 16:59:18,642 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-08-21 16:59:18,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:59:18,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:59:18,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:59:19,251 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:19,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873021888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:19,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:59:19,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 16:59:19,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649721164] [2021-08-21 16:59:19,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 16:59:19,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:59:19,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 16:59:19,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:59:19,252 INFO L87 Difference]: Start difference. First operand 942 states and 1277 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:19,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:59:19,828 INFO L93 Difference]: Finished difference Result 2638 states and 3311 transitions. [2021-08-21 16:59:19,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:59:19,828 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 16:59:19,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:59:19,831 INFO L225 Difference]: With dead ends: 2638 [2021-08-21 16:59:19,831 INFO L226 Difference]: Without dead ends: 2488 [2021-08-21 16:59:19,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 724 ImplicationChecksByTransitivity, 639.2ms TimeCoverageRelationStatistics Valid=809, Invalid=2497, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 16:59:19,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2488 states. [2021-08-21 16:59:19,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2488 to 972. [2021-08-21 16:59:19,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 964 states have (on average 1.3682572614107884) internal successors, (1319), 971 states have internal predecessors, (1319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:19,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1319 transitions. [2021-08-21 16:59:19,858 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1319 transitions. Word has length 135 [2021-08-21 16:59:19,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:59:19,859 INFO L470 AbstractCegarLoop]: Abstraction has 972 states and 1319 transitions. [2021-08-21 16:59:19,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:19,859 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1319 transitions. [2021-08-21 16:59:19,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 16:59:19,860 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:59:19,860 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:59:19,898 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2021-08-21 16:59:20,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:20,060 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:59:20,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:59:20,061 INFO L82 PathProgramCache]: Analyzing trace with hash -2143487722, now seen corresponding path program 133 times [2021-08-21 16:59:20,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:59:20,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975848986] [2021-08-21 16:59:20,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:59:20,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:59:20,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:59:20,370 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:20,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:59:20,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975848986] [2021-08-21 16:59:20,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975848986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:20,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205471176] [2021-08-21 16:59:20,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:59:20,371 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:20,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:59:20,372 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:59:20,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-21 16:59:27,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:59:27,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:59:27,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:59:28,189 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:28,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205471176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:28,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:59:28,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 16:59:28,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271147840] [2021-08-21 16:59:28,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 16:59:28,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:59:28,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 16:59:28,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:59:28,190 INFO L87 Difference]: Start difference. First operand 972 states and 1319 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:28,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:59:28,842 INFO L93 Difference]: Finished difference Result 2628 states and 3293 transitions. [2021-08-21 16:59:28,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:59:28,843 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 16:59:28,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:59:28,845 INFO L225 Difference]: With dead ends: 2628 [2021-08-21 16:59:28,845 INFO L226 Difference]: Without dead ends: 2478 [2021-08-21 16:59:28,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 667.9ms TimeCoverageRelationStatistics Valid=858, Invalid=2682, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 16:59:28,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2021-08-21 16:59:28,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 1002. [2021-08-21 16:59:28,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 994 states have (on average 1.369215291750503) internal successors, (1361), 1001 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:28,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1361 transitions. [2021-08-21 16:59:28,857 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1361 transitions. Word has length 135 [2021-08-21 16:59:28,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:59:28,858 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 1361 transitions. [2021-08-21 16:59:28,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:28,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1361 transitions. [2021-08-21 16:59:28,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 16:59:28,859 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:59:28,859 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:59:28,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2021-08-21 16:59:29,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:29,059 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:59:29,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:59:29,060 INFO L82 PathProgramCache]: Analyzing trace with hash -809290344, now seen corresponding path program 134 times [2021-08-21 16:59:29,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:59:29,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301207615] [2021-08-21 16:59:29,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:59:29,060 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:59:29,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:59:29,436 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:29,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:59:29,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301207615] [2021-08-21 16:59:29,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301207615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:29,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531895361] [2021-08-21 16:59:29,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:59:29,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:29,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:59:29,437 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:59:29,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-21 16:59:36,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:59:36,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:59:36,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:59:36,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:59:37,223 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:37,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531895361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:37,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:59:37,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 16:59:37,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106550900] [2021-08-21 16:59:37,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 16:59:37,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:59:37,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 16:59:37,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:59:37,225 INFO L87 Difference]: Start difference. First operand 1002 states and 1361 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:37,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:59:37,893 INFO L93 Difference]: Finished difference Result 2618 states and 3275 transitions. [2021-08-21 16:59:37,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:59:37,893 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 16:59:37,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:59:37,896 INFO L225 Difference]: With dead ends: 2618 [2021-08-21 16:59:37,897 INFO L226 Difference]: Without dead ends: 2468 [2021-08-21 16:59:37,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 725.7ms TimeCoverageRelationStatistics Valid=923, Invalid=2859, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 16:59:37,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2468 states. [2021-08-21 16:59:37,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2468 to 1032. [2021-08-21 16:59:37,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1024 states have (on average 1.3701171875) internal successors, (1403), 1031 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:37,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1403 transitions. [2021-08-21 16:59:37,909 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1403 transitions. Word has length 135 [2021-08-21 16:59:37,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:59:37,909 INFO L470 AbstractCegarLoop]: Abstraction has 1032 states and 1403 transitions. [2021-08-21 16:59:37,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:37,910 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1403 transitions. [2021-08-21 16:59:37,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 16:59:37,910 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:59:37,911 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:59:37,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-08-21 16:59:38,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:38,111 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:59:38,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:59:38,112 INFO L82 PathProgramCache]: Analyzing trace with hash -1672426342, now seen corresponding path program 135 times [2021-08-21 16:59:38,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:59:38,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789349337] [2021-08-21 16:59:38,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:59:38,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:59:38,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:59:38,479 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:38,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:59:38,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789349337] [2021-08-21 16:59:38,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789349337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:38,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977678015] [2021-08-21 16:59:38,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:59:38,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:38,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:59:38,480 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:59:38,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-21 16:59:45,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-21 16:59:45,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:59:45,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:59:45,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:59:46,391 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:46,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977678015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:46,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:59:46,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 16:59:46,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783489627] [2021-08-21 16:59:46,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 16:59:46,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:59:46,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 16:59:46,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:59:46,393 INFO L87 Difference]: Start difference. First operand 1032 states and 1403 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:47,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:59:47,096 INFO L93 Difference]: Finished difference Result 2608 states and 3257 transitions. [2021-08-21 16:59:47,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 16:59:47,096 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 16:59:47,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:59:47,099 INFO L225 Difference]: With dead ends: 2608 [2021-08-21 16:59:47,099 INFO L226 Difference]: Without dead ends: 2458 [2021-08-21 16:59:47,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 713.1ms TimeCoverageRelationStatistics Valid=1004, Invalid=3028, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 16:59:47,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2458 states. [2021-08-21 16:59:47,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2458 to 1062. [2021-08-21 16:59:47,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 1054 states have (on average 1.3709677419354838) internal successors, (1445), 1061 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:47,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1445 transitions. [2021-08-21 16:59:47,110 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1445 transitions. Word has length 135 [2021-08-21 16:59:47,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:59:47,111 INFO L470 AbstractCegarLoop]: Abstraction has 1062 states and 1445 transitions. [2021-08-21 16:59:47,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:47,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1445 transitions. [2021-08-21 16:59:47,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 16:59:47,112 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:59:47,112 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:59:47,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2021-08-21 16:59:47,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 16:59:47,312 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:59:47,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:59:47,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1680024036, now seen corresponding path program 136 times [2021-08-21 16:59:47,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:59:47,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370277706] [2021-08-21 16:59:47,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:59:47,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:59:47,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:59:47,602 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:47,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:59:47,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370277706] [2021-08-21 16:59:47,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370277706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:47,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608686403] [2021-08-21 16:59:47,602 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:59:47,602 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:47,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:59:47,603 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:59:47,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-21 16:59:55,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:59:55,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:59:55,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 16:59:55,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:59:55,527 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:55,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608686403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:55,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:59:55,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 16:59:55,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990624706] [2021-08-21 16:59:55,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 16:59:55,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:59:55,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 16:59:55,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=585, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:59:55,529 INFO L87 Difference]: Start difference. First operand 1062 states and 1445 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:56,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:59:56,267 INFO L93 Difference]: Finished difference Result 2598 states and 3239 transitions. [2021-08-21 16:59:56,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 16:59:56,267 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 16:59:56,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:59:56,271 INFO L225 Difference]: With dead ends: 2598 [2021-08-21 16:59:56,271 INFO L226 Difference]: Without dead ends: 2448 [2021-08-21 16:59:56,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1116 ImplicationChecksByTransitivity, 744.8ms TimeCoverageRelationStatistics Valid=1101, Invalid=3189, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 16:59:56,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2448 states. [2021-08-21 16:59:56,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2448 to 1092. [2021-08-21 16:59:56,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 1084 states have (on average 1.371771217712177) internal successors, (1487), 1091 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:56,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 1487 transitions. [2021-08-21 16:59:56,284 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 1487 transitions. Word has length 135 [2021-08-21 16:59:56,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:59:56,284 INFO L470 AbstractCegarLoop]: Abstraction has 1092 states and 1487 transitions. [2021-08-21 16:59:56,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:59:56,284 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 1487 transitions. [2021-08-21 16:59:56,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 16:59:56,285 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:59:56,285 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:59:56,326 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-08-21 16:59:56,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-21 16:59:56,486 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:59:56,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:59:56,486 INFO L82 PathProgramCache]: Analyzing trace with hash 415664670, now seen corresponding path program 137 times [2021-08-21 16:59:56,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:59:56,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612943135] [2021-08-21 16:59:56,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:59:56,486 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:59:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:59:56,768 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:59:56,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:59:56,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612943135] [2021-08-21 16:59:56,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612943135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:59:56,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291959549] [2021-08-21 16:59:56,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:59:56,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:59:56,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:59:56,769 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:59:56,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-21 17:00:04,338 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-08-21 17:00:04,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:00:04,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 17:00:04,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:00:04,786 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:04,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291959549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:04,786 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:00:04,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 17:00:04,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974264532] [2021-08-21 17:00:04,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 17:00:04,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:00:04,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 17:00:04,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-08-21 17:00:04,787 INFO L87 Difference]: Start difference. First operand 1092 states and 1487 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:05,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:00:05,591 INFO L93 Difference]: Finished difference Result 2588 states and 3221 transitions. [2021-08-21 17:00:05,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 17:00:05,591 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 17:00:05,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:00:05,594 INFO L225 Difference]: With dead ends: 2588 [2021-08-21 17:00:05,594 INFO L226 Difference]: Without dead ends: 2438 [2021-08-21 17:00:05,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 773.2ms TimeCoverageRelationStatistics Valid=1214, Invalid=3342, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 17:00:05,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2438 states. [2021-08-21 17:00:05,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2438 to 1122. [2021-08-21 17:00:05,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 1114 states have (on average 1.3725314183123878) internal successors, (1529), 1121 states have internal predecessors, (1529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:05,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 1529 transitions. [2021-08-21 17:00:05,607 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 1529 transitions. Word has length 135 [2021-08-21 17:00:05,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:00:05,607 INFO L470 AbstractCegarLoop]: Abstraction has 1122 states and 1529 transitions. [2021-08-21 17:00:05,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:05,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 1529 transitions. [2021-08-21 17:00:05,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 17:00:05,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:00:05,608 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:00:05,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2021-08-21 17:00:05,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-21 17:00:05,809 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:00:05,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:00:05,809 INFO L82 PathProgramCache]: Analyzing trace with hash -741019488, now seen corresponding path program 138 times [2021-08-21 17:00:05,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:00:05,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754076778] [2021-08-21 17:00:05,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:00:05,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:00:05,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:00:06,091 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:06,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:00:06,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754076778] [2021-08-21 17:00:06,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754076778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:06,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420058023] [2021-08-21 17:00:06,092 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:00:06,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:06,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:00:06,092 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:00:06,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-21 17:00:13,747 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-08-21 17:00:13,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:00:13,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 17:00:13,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:00:14,186 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:14,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420058023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:14,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:00:14,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 17:00:14,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312627174] [2021-08-21 17:00:14,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 17:00:14,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:00:14,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 17:00:14,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-08-21 17:00:14,187 INFO L87 Difference]: Start difference. First operand 1122 states and 1529 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:15,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:00:15,027 INFO L93 Difference]: Finished difference Result 2578 states and 3203 transitions. [2021-08-21 17:00:15,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 17:00:15,028 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 17:00:15,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:00:15,030 INFO L225 Difference]: With dead ends: 2578 [2021-08-21 17:00:15,031 INFO L226 Difference]: Without dead ends: 2428 [2021-08-21 17:00:15,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1336 ImplicationChecksByTransitivity, 811.2ms TimeCoverageRelationStatistics Valid=1343, Invalid=3487, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 17:00:15,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2428 states. [2021-08-21 17:00:15,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2428 to 1152. [2021-08-21 17:00:15,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 1144 states have (on average 1.3732517482517483) internal successors, (1571), 1151 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:15,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1571 transitions. [2021-08-21 17:00:15,046 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1571 transitions. Word has length 135 [2021-08-21 17:00:15,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:00:15,046 INFO L470 AbstractCegarLoop]: Abstraction has 1152 states and 1571 transitions. [2021-08-21 17:00:15,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:15,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1571 transitions. [2021-08-21 17:00:15,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 17:00:15,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:00:15,047 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:00:15,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2021-08-21 17:00:15,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-21 17:00:15,248 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:00:15,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:00:15,248 INFO L82 PathProgramCache]: Analyzing trace with hash 1714893218, now seen corresponding path program 139 times [2021-08-21 17:00:15,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:00:15,248 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321356730] [2021-08-21 17:00:15,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:00:15,248 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:00:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:00:15,607 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:15,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:00:15,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321356730] [2021-08-21 17:00:15,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321356730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:15,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079806082] [2021-08-21 17:00:15,608 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:00:15,608 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:15,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:00:15,609 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:00:15,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-21 17:00:23,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:00:23,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 17:00:23,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:00:23,722 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:23,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079806082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:23,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:00:23,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-08-21 17:00:23,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617984904] [2021-08-21 17:00:23,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 17:00:23,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:00:23,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 17:00:23,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2021-08-21 17:00:23,724 INFO L87 Difference]: Start difference. First operand 1152 states and 1571 transitions. Second operand has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:24,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:00:24,603 INFO L93 Difference]: Finished difference Result 3015 states and 3763 transitions. [2021-08-21 17:00:24,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 17:00:24,603 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 17:00:24,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:00:24,607 INFO L225 Difference]: With dead ends: 3015 [2021-08-21 17:00:24,607 INFO L226 Difference]: Without dead ends: 2853 [2021-08-21 17:00:24,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1451 ImplicationChecksByTransitivity, 921.0ms TimeCoverageRelationStatistics Valid=1489, Invalid=3623, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 17:00:24,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2853 states. [2021-08-21 17:00:24,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2853 to 1185. [2021-08-21 17:00:24,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1185 states, 1177 states have (on average 1.3797790994052677) internal successors, (1624), 1184 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:24,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1185 states to 1185 states and 1624 transitions. [2021-08-21 17:00:24,622 INFO L78 Accepts]: Start accepts. Automaton has 1185 states and 1624 transitions. Word has length 135 [2021-08-21 17:00:24,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:00:24,622 INFO L470 AbstractCegarLoop]: Abstraction has 1185 states and 1624 transitions. [2021-08-21 17:00:24,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.074074074074074) internal successors, (137), 27 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:24,622 INFO L276 IsEmpty]: Start isEmpty. Operand 1185 states and 1624 transitions. [2021-08-21 17:00:24,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-08-21 17:00:24,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:00:24,623 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:00:24,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2021-08-21 17:00:24,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:24,837 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:00:24,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:00:24,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1758006078, now seen corresponding path program 140 times [2021-08-21 17:00:24,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:00:24,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870303566] [2021-08-21 17:00:24,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:00:24,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:00:24,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:00:25,135 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:25,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:00:25,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870303566] [2021-08-21 17:00:25,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870303566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:25,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156478819] [2021-08-21 17:00:25,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:00:25,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:25,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:00:25,137 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:00:25,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-21 17:00:32,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:00:32,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:00:32,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 17:00:32,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:00:33,232 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 443 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:33,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156478819] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:33,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:00:33,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 28 [2021-08-21 17:00:33,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778989365] [2021-08-21 17:00:33,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 17:00:33,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:00:33,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 17:00:33,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2021-08-21 17:00:33,234 INFO L87 Difference]: Start difference. First operand 1185 states and 1624 transitions. Second operand has 28 states, 28 states have (on average 4.928571428571429) internal successors, (138), 28 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:34,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:00:34,370 INFO L93 Difference]: Finished difference Result 2701 states and 3362 transitions. [2021-08-21 17:00:34,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 17:00:34,371 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 4.928571428571429) internal successors, (138), 28 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-08-21 17:00:34,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:00:34,373 INFO L225 Difference]: With dead ends: 2701 [2021-08-21 17:00:34,373 INFO L226 Difference]: Without dead ends: 2498 [2021-08-21 17:00:34,374 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1639 ImplicationChecksByTransitivity, 1112.1ms TimeCoverageRelationStatistics Valid=1574, Invalid=4278, Unknown=0, NotChecked=0, Total=5852 [2021-08-21 17:00:34,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2498 states. [2021-08-21 17:00:34,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2498 to 1198. [2021-08-21 17:00:34,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1190 states have (on average 1.3697478991596639) internal successors, (1630), 1197 states have internal predecessors, (1630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:34,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 1630 transitions. [2021-08-21 17:00:34,386 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 1630 transitions. Word has length 135 [2021-08-21 17:00:34,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:00:34,386 INFO L470 AbstractCegarLoop]: Abstraction has 1198 states and 1630 transitions. [2021-08-21 17:00:34,387 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 4.928571428571429) internal successors, (138), 28 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:34,387 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 1630 transitions. [2021-08-21 17:00:34,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-08-21 17:00:34,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:00:34,388 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:00:34,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-21 17:00:34,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-08-21 17:00:34,597 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:00:34,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:00:34,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1240933430, now seen corresponding path program 141 times [2021-08-21 17:00:34,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:00:34,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920029892] [2021-08-21 17:00:34,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:00:34,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:00:34,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:00:34,980 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 0 proven. 490 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:34,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:00:34,980 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920029892] [2021-08-21 17:00:34,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920029892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:34,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068089215] [2021-08-21 17:00:34,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:00:34,981 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:34,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:00:34,982 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:00:34,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-21 17:00:42,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-08-21 17:00:42,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:00:42,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 17:00:42,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:00:43,659 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 0 proven. 490 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:43,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068089215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:43,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:00:43,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 31 [2021-08-21 17:00:43,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469322462] [2021-08-21 17:00:43,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 17:00:43,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:00:43,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 17:00:43,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=722, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:00:43,661 INFO L87 Difference]: Start difference. First operand 1198 states and 1630 transitions. Second operand has 31 states, 31 states have (on average 5.290322580645161) internal successors, (164), 31 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:44,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:00:44,252 INFO L93 Difference]: Finished difference Result 2222 states and 2887 transitions. [2021-08-21 17:00:44,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 17:00:44,253 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 5.290322580645161) internal successors, (164), 31 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-08-21 17:00:44,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:00:44,255 INFO L225 Difference]: With dead ends: 2222 [2021-08-21 17:00:44,255 INFO L226 Difference]: Without dead ends: 2032 [2021-08-21 17:00:44,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 712.8ms TimeCoverageRelationStatistics Valid=926, Invalid=2496, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 17:00:44,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2032 states. [2021-08-21 17:00:44,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2032 to 1243. [2021-08-21 17:00:44,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 1235 states have (on average 1.3724696356275303) internal successors, (1695), 1242 states have internal predecessors, (1695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:44,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 1695 transitions. [2021-08-21 17:00:44,266 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 1695 transitions. Word has length 140 [2021-08-21 17:00:44,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:00:44,267 INFO L470 AbstractCegarLoop]: Abstraction has 1243 states and 1695 transitions. [2021-08-21 17:00:44,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 5.290322580645161) internal successors, (164), 31 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:44,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 1695 transitions. [2021-08-21 17:00:44,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-08-21 17:00:44,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:00:44,268 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:00:44,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2021-08-21 17:00:44,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:44,470 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:00:44,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:00:44,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1493885872, now seen corresponding path program 142 times [2021-08-21 17:00:44,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:00:44,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468058834] [2021-08-21 17:00:44,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:00:44,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:00:44,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:00:44,874 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 0 proven. 490 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:44,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:00:44,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468058834] [2021-08-21 17:00:44,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468058834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:44,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496756644] [2021-08-21 17:00:44,875 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:00:44,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:44,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:00:44,876 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:00:44,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-21 17:00:52,735 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:00:52,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:00:52,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 17:00:52,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:00:53,437 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 0 proven. 490 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:53,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496756644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:53,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:00:53,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2021-08-21 17:00:53,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506607767] [2021-08-21 17:00:53,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 17:00:53,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:00:53,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 17:00:53,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=581, Unknown=0, NotChecked=0, Total=756 [2021-08-21 17:00:53,438 INFO L87 Difference]: Start difference. First operand 1243 states and 1695 transitions. Second operand has 28 states, 28 states have (on average 5.071428571428571) internal successors, (142), 28 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:53,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:00:53,922 INFO L93 Difference]: Finished difference Result 3079 states and 3913 transitions. [2021-08-21 17:00:53,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 17:00:53,922 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 5.071428571428571) internal successors, (142), 28 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-08-21 17:00:53,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:00:53,926 INFO L225 Difference]: With dead ends: 3079 [2021-08-21 17:00:53,926 INFO L226 Difference]: Without dead ends: 2929 [2021-08-21 17:00:53,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 609.4ms TimeCoverageRelationStatistics Valid=767, Invalid=1989, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 17:00:53,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2929 states. [2021-08-21 17:00:53,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2929 to 1238. [2021-08-21 17:00:53,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1230 states have (on average 1.3739837398373984) internal successors, (1690), 1237 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:53,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 1690 transitions. [2021-08-21 17:00:53,943 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 1690 transitions. Word has length 140 [2021-08-21 17:00:53,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:00:53,943 INFO L470 AbstractCegarLoop]: Abstraction has 1238 states and 1690 transitions. [2021-08-21 17:00:53,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 5.071428571428571) internal successors, (142), 28 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:00:53,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 1690 transitions. [2021-08-21 17:00:53,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-08-21 17:00:53,944 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:00:53,944 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:00:53,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-08-21 17:00:54,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:54,145 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:00:54,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:00:54,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1433058468, now seen corresponding path program 143 times [2021-08-21 17:00:54,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:00:54,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943082904] [2021-08-21 17:00:54,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:00:54,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:00:54,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:00:54,518 INFO L134 CoverageAnalysis]: Checked inductivity of 490 backedges. 0 proven. 490 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:00:54,518 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:00:54,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943082904] [2021-08-21 17:00:54,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943082904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:00:54,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481399879] [2021-08-21 17:00:54,518 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:00:54,518 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:54,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:00:54,519 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:00:54,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 17:00:56,702 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 17:00:56,702 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 17:00:57,705 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 17:00:57,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2021-08-21 17:00:57,752 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 17:00:57,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:00:57,905 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 141 with TraceHistMax 11,while executing Executor. [2021-08-21 17:00:57,907 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 17:00:57,907 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 17:00:57,910 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 17:00:57,910 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 17:00:57,912 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 05:00:57 BasicIcfg [2021-08-21 17:00:57,913 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 17:00:57,914 INFO L168 Benchmark]: Toolchain (without parser) took 693665.43 ms. Allocated memory was 180.4 MB in the beginning and 2.6 GB in the end (delta: 2.4 GB). Free memory was 143.9 MB in the beginning and 644.1 MB in the end (delta: -500.2 MB). Peak memory consumption was 2.4 GB. Max. memory is 8.0 GB. [2021-08-21 17:00:57,914 INFO L168 Benchmark]: CDTParser took 0.63 ms. Allocated memory is still 180.4 MB. Free memory is still 162.0 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 17:00:57,915 INFO L168 Benchmark]: CACSL2BoogieTranslator took 485.58 ms. Allocated memory is still 180.4 MB. Free memory was 143.8 MB in the beginning and 154.0 MB in the end (delta: -10.3 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-21 17:00:57,915 INFO L168 Benchmark]: Boogie Procedure Inliner took 55.46 ms. Allocated memory is still 180.4 MB. Free memory was 154.0 MB in the beginning and 152.5 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 17:00:57,916 INFO L168 Benchmark]: Boogie Preprocessor took 31.73 ms. Allocated memory is still 180.4 MB. Free memory was 152.5 MB in the beginning and 150.9 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 17:00:57,918 INFO L168 Benchmark]: RCFGBuilder took 426.74 ms. Allocated memory is still 180.4 MB. Free memory was 150.9 MB in the beginning and 129.4 MB in the end (delta: 21.5 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. [2021-08-21 17:00:57,918 INFO L168 Benchmark]: TraceAbstraction took 692659.75 ms. Allocated memory was 180.4 MB in the beginning and 2.6 GB in the end (delta: 2.4 GB). Free memory was 128.9 MB in the beginning and 644.1 MB in the end (delta: -515.3 MB). Peak memory consumption was 2.4 GB. Max. memory is 8.0 GB. [2021-08-21 17:00:57,919 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.63 ms. Allocated memory is still 180.4 MB. Free memory is still 162.0 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 485.58 ms. Allocated memory is still 180.4 MB. Free memory was 143.8 MB in the beginning and 154.0 MB in the end (delta: -10.3 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 55.46 ms. Allocated memory is still 180.4 MB. Free memory was 154.0 MB in the beginning and 152.5 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 31.73 ms. Allocated memory is still 180.4 MB. Free memory was 152.5 MB in the beginning and 150.9 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 426.74 ms. Allocated memory is still 180.4 MB. Free memory was 150.9 MB in the beginning and 129.4 MB in the end (delta: 21.5 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. * TraceAbstraction took 692659.75 ms. Allocated memory was 180.4 MB in the beginning and 2.6 GB in the end (delta: 2.4 GB). Free memory was 128.9 MB in the beginning and 644.1 MB in the end (delta: -515.3 MB). Peak memory consumption was 2.4 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: 1969, positive: 1680, positive conditional: 1680, positive unconditional: 0, negative: 289, negative conditional: 289, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1699, positive: 1680, positive conditional: 0, positive unconditional: 1680, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 330, positive: 327, positive conditional: 0, positive unconditional: 327, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 330, positive: 327, positive conditional: 0, positive unconditional: 327, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1699, positive: 1353, positive conditional: 0, positive unconditional: 1353, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 330, unknown conditional: 0, unknown unconditional: 330] , Statistics on independence cache: Total cache size (in pairs): 330, Positive cache size: 327, Positive conditional cache size: 0, Positive unconditional cache size: 327, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Independence queries for same thread: 270 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 722]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was analyzing trace of length 141 with TraceHistMax 11,while executing Executor. - TimeoutResultAtElement [Line: 713]: 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 141 with TraceHistMax 11,while executing Executor. - TimeoutResultAtElement [Line: 714]: 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 141 with TraceHistMax 11,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 84 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 692551.3ms, OverallIterations: 153, TraceHistogramMax: 11, EmptinessCheckTime: 191.5ms, AutomataDifference: 67086.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 161.0ms, PartialOrderReductionTime: 140.6ms, HoareTripleCheckerStatistics: 11985 SDtfs, 88492 SDslu, 99223 SDs, 0 SdLazy, 21090 SolverSat, 14778 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 13506.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 20935 GetRequests, 14688 SyntacticMatches, 0 SemanticMatches, 6247 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70770 ImplicationChecksByTransitivity, 66329.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1243occurred in iteration=151, InterpolantAutomatonStates: 4652, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1747.6ms AutomataMinimizationTime, 152 MinimizatonAttempts, 146412 StatesRemovedByMinimization, 152 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1757.7ms SsaConstructionTime, 4689.6ms SatisfiabilityAnalysisTime, 87430.7ms InterpolantComputationTime, 29528 NumberOfCodeBlocks, 29528 NumberOfCodeBlocksAsserted, 795 NumberOfCheckSat, 29230 ConstructedInterpolants, 0 QuantifiedInterpolants, 126458 SizeOfPredicates, 2185 NumberOfNonLiveVariables, 31324 ConjunctsInSsa, 2917 ConjunctsInUnsatCore, 298 InterpolantComputations, 6 PerfectInterpolantSequences, 250/60948 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