/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread/fib_bench-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 16:37:18,933 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 16:37:18,936 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 16:37:18,977 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 16:37:18,978 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 16:37:18,981 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 16:37:18,983 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 16:37:18,988 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 16:37:18,990 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 16:37:18,995 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 16:37:18,996 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 16:37:18,997 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 16:37:18,997 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 16:37:18,999 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 16:37:19,000 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 16:37:19,003 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 16:37:19,004 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 16:37:19,005 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 16:37:19,008 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 16:37:19,015 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 16:37:19,017 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 16:37:19,018 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 16:37:19,020 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 16:37:19,022 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 16:37:19,028 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 16:37:19,028 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 16:37:19,028 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 16:37:19,030 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 16:37:19,031 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 16:37:19,031 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 16:37:19,032 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 16:37:19,032 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 16:37:19,033 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 16:37:19,034 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 16:37:19,035 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 16:37:19,035 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 16:37:19,036 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 16:37:19,036 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 16:37:19,036 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 16:37:19,037 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 16:37:19,038 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 16:37:19,038 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-21 16:37:19,072 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 16:37:19,072 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 16:37:19,076 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 16:37:19,076 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 16:37:19,076 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 16:37:19,076 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 16:37:19,076 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 16:37:19,076 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 16:37:19,077 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 16:37:19,077 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 16:37:19,078 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 16:37:19,078 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 16:37:19,078 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 16:37:19,078 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 16:37:19,078 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 16:37:19,079 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 16:37:19,079 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 16:37:19,079 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 16:37:19,079 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 16:37:19,079 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 16:37:19,080 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 16:37:19,080 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:37:19,080 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 16:37:19,080 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 16:37:19,080 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 16:37:19,080 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 16:37:19,081 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 16:37:19,081 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 16:37:19,081 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 16:37:19,081 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 16:37:19,081 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 16:37:19,421 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 16:37:19,450 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 16:37:19,453 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 16:37:19,454 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-21 16:37:19,455 INFO L275 PluginConnector]: CDTParser initialized [2021-08-21 16:37:19,456 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench-2.i [2021-08-21 16:37:19,521 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7941ac501/da5a10ca741c4cfdb9d45ca4ce8f646d/FLAGd56b16b27 [2021-08-21 16:37:19,983 INFO L306 CDTParser]: Found 1 translation units. [2021-08-21 16:37:19,983 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench-2.i [2021-08-21 16:37:20,006 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7941ac501/da5a10ca741c4cfdb9d45ca4ce8f646d/FLAGd56b16b27 [2021-08-21 16:37:20,325 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7941ac501/da5a10ca741c4cfdb9d45ca4ce8f646d [2021-08-21 16:37:20,328 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 16:37:20,330 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-08-21 16:37:20,332 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-21 16:37:20,332 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-21 16:37:20,335 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-21 16:37:20,336 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,336 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@58be3b71 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20, skipping insertion in model container [2021-08-21 16:37:20,337 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,342 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-21 16:37:20,387 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-21 16:37:20,726 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench-2.i[30922,30935] [2021-08-21 16:37:20,730 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:37:20,739 INFO L203 MainTranslator]: Completed pre-run [2021-08-21 16:37:20,784 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench-2.i[30922,30935] [2021-08-21 16:37:20,787 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-21 16:37:20,824 INFO L208 MainTranslator]: Completed translation [2021-08-21 16:37:20,825 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20 WrapperNode [2021-08-21 16:37:20,826 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-21 16:37:20,827 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 16:37:20,827 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 16:37:20,827 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 16:37:20,833 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,862 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,882 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 16:37:20,883 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 16:37:20,883 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 16:37:20,884 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 16:37:20,891 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,891 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,898 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,898 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,902 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,905 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,907 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,908 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 16:37:20,909 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 16:37:20,909 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 16:37:20,909 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 16:37:20,910 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (1/1) ... [2021-08-21 16:37:20,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 16:37:20,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:20,935 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 16:37:20,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 16:37:20,968 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-08-21 16:37:20,968 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-08-21 16:37:20,969 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-08-21 16:37:20,969 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-08-21 16:37:20,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-08-21 16:37:20,969 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-08-21 16:37:20,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-21 16:37:20,969 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-08-21 16:37:20,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-21 16:37:20,969 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-08-21 16:37:20,970 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 16:37:20,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 16:37:20,971 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 16:37:21,310 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 16:37:21,311 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-08-21 16:37:21,313 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:37:21 BoogieIcfgContainer [2021-08-21 16:37:21,313 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 16:37:21,315 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 16:37:21,315 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 16:37:21,317 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 16:37:21,317 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.08 04:37:20" (1/3) ... [2021-08-21 16:37:21,318 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c29f01f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:37:21, skipping insertion in model container [2021-08-21 16:37:21,318 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.08 04:37:20" (2/3) ... [2021-08-21 16:37:21,318 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c29f01f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 04:37:21, skipping insertion in model container [2021-08-21 16:37:21,319 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 04:37:21" (3/3) ... [2021-08-21 16:37:21,320 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench-2.i [2021-08-21 16:37:21,327 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 16:37:21,327 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 16:37:21,328 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 16:37:21,328 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 16:37:21,361 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,361 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,361 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,361 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,362 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,362 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,362 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,362 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,362 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,363 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,363 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,363 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,363 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,365 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,365 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,365 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,365 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,365 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,365 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,366 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,366 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,367 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,367 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,367 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,367 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,368 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,368 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,368 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,368 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,368 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,369 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,370 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,370 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,370 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,370 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,371 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,372 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,372 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,372 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,372 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,374 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,374 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,374 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,375 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,375 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,375 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,376 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,382 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,383 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,383 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,383 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,383 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,383 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,392 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,394 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-08-21 16:37:21,398 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-08-21 16:37:21,445 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 16:37:21,452 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 16:37:21,452 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 16:37:21,665 INFO L276 IsEmpty]: Start isEmpty. Operand has 933 states, 850 states have (on average 1.4270588235294117) internal successors, (1213), 932 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:21,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 16:37:21,675 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:21,676 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:21,677 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:21,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:21,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1934908895, now seen corresponding path program 1 times [2021-08-21 16:37:21,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:21,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474982842] [2021-08-21 16:37:21,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:21,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:21,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:22,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:22,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:22,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474982842] [2021-08-21 16:37:22,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474982842] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:22,056 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:22,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 16:37:22,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886757718] [2021-08-21 16:37:22,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 16:37:22,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:22,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 16:37:22,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 16:37:22,082 INFO L87 Difference]: Start difference. First operand has 933 states, 850 states have (on average 1.4270588235294117) internal successors, (1213), 932 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:22,237 INFO L93 Difference]: Finished difference Result 1756 states and 2036 transitions. [2021-08-21 16:37:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 16:37:22,239 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 16:37:22,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:22,253 INFO L225 Difference]: With dead ends: 1756 [2021-08-21 16:37:22,253 INFO L226 Difference]: Without dead ends: 635 [2021-08-21 16:37:22,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 76.5ms TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:37:22,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2021-08-21 16:37:22,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 434. [2021-08-21 16:37:22,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 423 states have (on average 1.3144208037825058) internal successors, (556), 433 states have internal predecessors, (556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 556 transitions. [2021-08-21 16:37:22,308 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 556 transitions. Word has length 32 [2021-08-21 16:37:22,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:22,308 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 556 transitions. [2021-08-21 16:37:22,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,309 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 556 transitions. [2021-08-21 16:37:22,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 16:37:22,310 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:22,310 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:22,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 16:37:22,310 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:22,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:22,311 INFO L82 PathProgramCache]: Analyzing trace with hash -1277645863, now seen corresponding path program 1 times [2021-08-21 16:37:22,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:22,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124240478] [2021-08-21 16:37:22,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:22,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:22,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:22,452 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:22,452 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:22,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124240478] [2021-08-21 16:37:22,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124240478] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:22,453 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:22,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:37:22,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075344160] [2021-08-21 16:37:22,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:37:22,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:22,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:37:22,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:37:22,455 INFO L87 Difference]: Start difference. First operand 434 states and 556 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:22,572 INFO L93 Difference]: Finished difference Result 859 states and 1082 transitions. [2021-08-21 16:37:22,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:22,574 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 16:37:22,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:22,578 INFO L225 Difference]: With dead ends: 859 [2021-08-21 16:37:22,578 INFO L226 Difference]: Without dead ends: 699 [2021-08-21 16:37:22,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:22,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-08-21 16:37:22,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 476. [2021-08-21 16:37:22,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 465 states have (on average 1.313978494623656) internal successors, (611), 475 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 611 transitions. [2021-08-21 16:37:22,614 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 611 transitions. Word has length 37 [2021-08-21 16:37:22,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:22,615 INFO L470 AbstractCegarLoop]: Abstraction has 476 states and 611 transitions. [2021-08-21 16:37:22,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,615 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 611 transitions. [2021-08-21 16:37:22,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-21 16:37:22,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:22,621 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:22,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 16:37:22,622 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:22,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:22,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1626203799, now seen corresponding path program 1 times [2021-08-21 16:37:22,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:22,622 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472321003] [2021-08-21 16:37:22,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:22,623 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:22,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:22,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:22,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472321003] [2021-08-21 16:37:22,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472321003] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:22,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:22,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-08-21 16:37:22,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558511708] [2021-08-21 16:37:22,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 16:37:22,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:22,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 16:37:22,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 16:37:22,795 INFO L87 Difference]: Start difference. First operand 476 states and 611 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:22,877 INFO L93 Difference]: Finished difference Result 846 states and 1079 transitions. [2021-08-21 16:37:22,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:22,877 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-21 16:37:22,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:22,880 INFO L225 Difference]: With dead ends: 846 [2021-08-21 16:37:22,880 INFO L226 Difference]: Without dead ends: 726 [2021-08-21 16:37:22,881 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 59.8ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:22,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-08-21 16:37:22,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 479. [2021-08-21 16:37:22,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 468 states have (on average 1.3205128205128205) internal successors, (618), 478 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 618 transitions. [2021-08-21 16:37:22,912 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 618 transitions. Word has length 37 [2021-08-21 16:37:22,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:22,913 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 618 transitions. [2021-08-21 16:37:22,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:22,914 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 618 transitions. [2021-08-21 16:37:22,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:22,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:22,923 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:22,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 16:37:22,923 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:22,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:22,925 INFO L82 PathProgramCache]: Analyzing trace with hash 683883480, now seen corresponding path program 1 times [2021-08-21 16:37:22,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:22,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266044898] [2021-08-21 16:37:22,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:22,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:22,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:23,116 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:23,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:23,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266044898] [2021-08-21 16:37:23,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266044898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:23,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687625282] [2021-08-21 16:37:23,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:23,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:23,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:23,125 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:23,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 16:37:23,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:23,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:37:23,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:23,846 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:23,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687625282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:23,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:23,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 16:37:23,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126940633] [2021-08-21 16:37:23,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:23,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:23,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:23,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:23,857 INFO L87 Difference]: Start difference. First operand 479 states and 618 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:24,017 INFO L93 Difference]: Finished difference Result 1073 states and 1359 transitions. [2021-08-21 16:37:24,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:37:24,018 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:24,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:24,022 INFO L225 Difference]: With dead ends: 1073 [2021-08-21 16:37:24,022 INFO L226 Difference]: Without dead ends: 833 [2021-08-21 16:37:24,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 181.1ms TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:37:24,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2021-08-21 16:37:24,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 559. [2021-08-21 16:37:24,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 548 states have (on average 1.2919708029197081) internal successors, (708), 558 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 708 transitions. [2021-08-21 16:37:24,039 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 708 transitions. Word has length 42 [2021-08-21 16:37:24,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:24,041 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 708 transitions. [2021-08-21 16:37:24,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,041 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 708 transitions. [2021-08-21 16:37:24,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:24,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:24,042 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:24,068 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:37:24,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:24,263 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:24,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:24,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1433533419, now seen corresponding path program 1 times [2021-08-21 16:37:24,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:24,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416613561] [2021-08-21 16:37:24,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:24,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:24,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,370 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:24,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:24,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416613561] [2021-08-21 16:37:24,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416613561] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:24,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:24,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:24,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025623127] [2021-08-21 16:37:24,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:24,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:24,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:24,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:24,372 INFO L87 Difference]: Start difference. First operand 559 states and 708 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:24,439 INFO L93 Difference]: Finished difference Result 889 states and 1136 transitions. [2021-08-21 16:37:24,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 16:37:24,439 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:24,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:24,443 INFO L225 Difference]: With dead ends: 889 [2021-08-21 16:37:24,443 INFO L226 Difference]: Without dead ends: 809 [2021-08-21 16:37:24,443 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 51.5ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 16:37:24,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2021-08-21 16:37:24,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 589. [2021-08-21 16:37:24,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 578 states have (on average 1.2906574394463668) internal successors, (746), 588 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 746 transitions. [2021-08-21 16:37:24,459 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 746 transitions. Word has length 42 [2021-08-21 16:37:24,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:24,463 INFO L470 AbstractCegarLoop]: Abstraction has 589 states and 746 transitions. [2021-08-21 16:37:24,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:24,464 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 746 transitions. [2021-08-21 16:37:24,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:24,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:24,465 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:24,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 16:37:24,467 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:24,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:24,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1916570634, now seen corresponding path program 1 times [2021-08-21 16:37:24,467 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:24,467 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798737021] [2021-08-21 16:37:24,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:24,467 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:24,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,617 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:24,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:24,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798737021] [2021-08-21 16:37:24,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798737021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:24,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527832610] [2021-08-21 16:37:24,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:24,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:24,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:24,625 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:24,661 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 16:37:24,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:24,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 16:37:24,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:25,111 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:25,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527832610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:25,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:25,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 16:37:25,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318981076] [2021-08-21 16:37:25,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:25,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:25,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:25,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:25,114 INFO L87 Difference]: Start difference. First operand 589 states and 746 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:25,293 INFO L93 Difference]: Finished difference Result 1141 states and 1435 transitions. [2021-08-21 16:37:25,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 16:37:25,294 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:25,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:25,299 INFO L225 Difference]: With dead ends: 1141 [2021-08-21 16:37:25,299 INFO L226 Difference]: Without dead ends: 981 [2021-08-21 16:37:25,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 177.2ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:37:25,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-08-21 16:37:25,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 599. [2021-08-21 16:37:25,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 588 states have (on average 1.3061224489795917) internal successors, (768), 598 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 768 transitions. [2021-08-21 16:37:25,315 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 768 transitions. Word has length 42 [2021-08-21 16:37:25,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:25,315 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 768 transitions. [2021-08-21 16:37:25,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,315 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 768 transitions. [2021-08-21 16:37:25,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:25,317 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:25,317 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:25,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:25,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-08-21 16:37:25,537 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:25,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:25,537 INFO L82 PathProgramCache]: Analyzing trace with hash 196919587, now seen corresponding path program 2 times [2021-08-21 16:37:25,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:25,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186302788] [2021-08-21 16:37:25,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:25,538 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:25,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:25,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:25,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:25,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186302788] [2021-08-21 16:37:25,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186302788] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:25,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:25,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:25,660 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328988285] [2021-08-21 16:37:25,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:25,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:25,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:25,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:25,662 INFO L87 Difference]: Start difference. First operand 599 states and 768 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:25,748 INFO L93 Difference]: Finished difference Result 959 states and 1226 transitions. [2021-08-21 16:37:25,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 16:37:25,748 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:25,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:25,752 INFO L225 Difference]: With dead ends: 959 [2021-08-21 16:37:25,753 INFO L226 Difference]: Without dead ends: 879 [2021-08-21 16:37:25,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 61.9ms TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 16:37:25,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2021-08-21 16:37:25,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 599. [2021-08-21 16:37:25,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 588 states have (on average 1.3061224489795917) internal successors, (768), 598 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 768 transitions. [2021-08-21 16:37:25,767 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 768 transitions. Word has length 42 [2021-08-21 16:37:25,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:25,768 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 768 transitions. [2021-08-21 16:37:25,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:25,768 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 768 transitions. [2021-08-21 16:37:25,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 16:37:25,769 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:25,769 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:25,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 16:37:25,770 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:25,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:25,770 INFO L82 PathProgramCache]: Analyzing trace with hash 444814061, now seen corresponding path program 3 times [2021-08-21 16:37:25,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:25,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958095579] [2021-08-21 16:37:25,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:25,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:25,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:25,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:25,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:25,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958095579] [2021-08-21 16:37:25,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958095579] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:37:25,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 16:37:25,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-08-21 16:37:25,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389718399] [2021-08-21 16:37:25,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 16:37:25,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:25,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 16:37:25,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 16:37:25,885 INFO L87 Difference]: Start difference. First operand 599 states and 768 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:26,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:26,021 INFO L93 Difference]: Finished difference Result 1076 states and 1383 transitions. [2021-08-21 16:37:26,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:37:26,022 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-21 16:37:26,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:26,026 INFO L225 Difference]: With dead ends: 1076 [2021-08-21 16:37:26,026 INFO L226 Difference]: Without dead ends: 956 [2021-08-21 16:37:26,026 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 100.7ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:26,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-08-21 16:37:26,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 614. [2021-08-21 16:37:26,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 603 states have (on average 1.3051409618573797) internal successors, (787), 613 states have internal predecessors, (787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:26,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 787 transitions. [2021-08-21 16:37:26,041 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 787 transitions. Word has length 42 [2021-08-21 16:37:26,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:26,041 INFO L470 AbstractCegarLoop]: Abstraction has 614 states and 787 transitions. [2021-08-21 16:37:26,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:26,041 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 787 transitions. [2021-08-21 16:37:26,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:26,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:26,042 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:26,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-21 16:37:26,043 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:26,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:26,043 INFO L82 PathProgramCache]: Analyzing trace with hash 297190658, now seen corresponding path program 1 times [2021-08-21 16:37:26,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:26,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751642609] [2021-08-21 16:37:26,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:26,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:26,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:26,165 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:26,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:26,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751642609] [2021-08-21 16:37:26,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751642609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:26,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907242342] [2021-08-21 16:37:26,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:26,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:26,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:26,169 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:26,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 16:37:26,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:26,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:26,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:26,825 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:26,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907242342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:26,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:26,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:26,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710797562] [2021-08-21 16:37:26,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:26,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:26,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:26,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:26,827 INFO L87 Difference]: Start difference. First operand 614 states and 787 transitions. Second operand has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:26,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:26,926 INFO L93 Difference]: Finished difference Result 1026 states and 1313 transitions. [2021-08-21 16:37:26,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 16:37:26,926 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-21 16:37:26,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:26,930 INFO L225 Difference]: With dead ends: 1026 [2021-08-21 16:37:26,930 INFO L226 Difference]: Without dead ends: 946 [2021-08-21 16:37:26,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 144.2ms TimeCoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:26,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2021-08-21 16:37:26,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 619. [2021-08-21 16:37:26,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 608 states have (on average 1.3125) internal successors, (798), 618 states have internal predecessors, (798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:26,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 798 transitions. [2021-08-21 16:37:26,946 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 798 transitions. Word has length 47 [2021-08-21 16:37:26,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:26,946 INFO L470 AbstractCegarLoop]: Abstraction has 619 states and 798 transitions. [2021-08-21 16:37:26,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:26,946 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 798 transitions. [2021-08-21 16:37:26,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:26,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:26,947 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:26,974 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:27,165 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:37:27,166 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:27,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:27,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1408784100, now seen corresponding path program 1 times [2021-08-21 16:37:27,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:27,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329002199] [2021-08-21 16:37:27,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:27,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:27,292 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:27,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:27,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329002199] [2021-08-21 16:37:27,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329002199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:27,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23675443] [2021-08-21 16:37:27,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:27,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:27,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:27,297 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:27,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 16:37:27,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:27,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 16:37:27,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:27,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:27,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23675443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:27,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:27,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 16:37:27,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969938020] [2021-08-21 16:37:27,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 16:37:27,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:27,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 16:37:27,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:37:27,891 INFO L87 Difference]: Start difference. First operand 619 states and 798 transitions. Second operand has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:28,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:28,120 INFO L93 Difference]: Finished difference Result 1298 states and 1640 transitions. [2021-08-21 16:37:28,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:37:28,121 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-21 16:37:28,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:28,125 INFO L225 Difference]: With dead ends: 1298 [2021-08-21 16:37:28,125 INFO L226 Difference]: Without dead ends: 1098 [2021-08-21 16:37:28,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 239.7ms TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:37:28,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2021-08-21 16:37:28,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 693. [2021-08-21 16:37:28,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 682 states have (on average 1.2932551319648093) internal successors, (882), 692 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:28,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 882 transitions. [2021-08-21 16:37:28,142 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 882 transitions. Word has length 47 [2021-08-21 16:37:28,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:28,143 INFO L470 AbstractCegarLoop]: Abstraction has 693 states and 882 transitions. [2021-08-21 16:37:28,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.666666666666667) internal successors, (85), 15 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:28,143 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 882 transitions. [2021-08-21 16:37:28,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:28,144 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:28,144 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:28,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:28,363 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:37:28,363 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:28,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:28,364 INFO L82 PathProgramCache]: Analyzing trace with hash -284521584, now seen corresponding path program 2 times [2021-08-21 16:37:28,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:28,364 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343225701] [2021-08-21 16:37:28,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:28,364 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:28,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:28,484 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:28,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:28,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343225701] [2021-08-21 16:37:28,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343225701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:28,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138496247] [2021-08-21 16:37:28,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:28,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:28,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:28,486 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:28,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 16:37:28,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:28,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:28,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:28,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:29,088 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:29,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138496247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:29,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:29,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 16:37:29,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326096668] [2021-08-21 16:37:29,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:37:29,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:29,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:37:29,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:37:29,091 INFO L87 Difference]: Start difference. First operand 693 states and 882 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:29,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:29,215 INFO L93 Difference]: Finished difference Result 1182 states and 1490 transitions. [2021-08-21 16:37:29,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:37:29,216 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 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 47 [2021-08-21 16:37:29,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:29,220 INFO L225 Difference]: With dead ends: 1182 [2021-08-21 16:37:29,220 INFO L226 Difference]: Without dead ends: 1102 [2021-08-21 16:37:29,220 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 113.9ms TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:29,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2021-08-21 16:37:29,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 698. [2021-08-21 16:37:29,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 698 states, 687 states have (on average 1.299854439592431) internal successors, (893), 697 states have internal predecessors, (893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:29,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 698 states to 698 states and 893 transitions. [2021-08-21 16:37:29,237 INFO L78 Accepts]: Start accepts. Automaton has 698 states and 893 transitions. Word has length 47 [2021-08-21 16:37:29,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:29,237 INFO L470 AbstractCegarLoop]: Abstraction has 698 states and 893 transitions. [2021-08-21 16:37:29,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:29,238 INFO L276 IsEmpty]: Start isEmpty. Operand 698 states and 893 transitions. [2021-08-21 16:37:29,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:29,238 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:29,239 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:29,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:29,462 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:37:29,462 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:29,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:29,462 INFO L82 PathProgramCache]: Analyzing trace with hash -36627110, now seen corresponding path program 3 times [2021-08-21 16:37:29,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:29,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545435561] [2021-08-21 16:37:29,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:29,463 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:29,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:29,575 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:29,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:29,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545435561] [2021-08-21 16:37:29,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545435561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:29,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18137967] [2021-08-21 16:37:29,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:29,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:29,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:29,577 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:29,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 16:37:29,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 16:37:29,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:29,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:29,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:30,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:30,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18137967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:30,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:30,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 16:37:30,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924630388] [2021-08-21 16:37:30,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:30,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:30,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:30,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:30,234 INFO L87 Difference]: Start difference. First operand 698 states and 893 transitions. Second operand has 13 states, 13 states have (on average 5.846153846153846) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:30,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:30,623 INFO L93 Difference]: Finished difference Result 1644 states and 2110 transitions. [2021-08-21 16:37:30,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:37:30,624 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.846153846153846) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-21 16:37:30,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:30,629 INFO L225 Difference]: With dead ends: 1644 [2021-08-21 16:37:30,629 INFO L226 Difference]: Without dead ends: 1404 [2021-08-21 16:37:30,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 329.6ms TimeCoverageRelationStatistics Valid=182, Invalid=630, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:37:30,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1404 states. [2021-08-21 16:37:30,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1404 to 689. [2021-08-21 16:37:30,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 678 states have (on average 1.2979351032448379) internal successors, (880), 688 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:30,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 880 transitions. [2021-08-21 16:37:30,645 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 880 transitions. Word has length 47 [2021-08-21 16:37:30,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:30,646 INFO L470 AbstractCegarLoop]: Abstraction has 689 states and 880 transitions. [2021-08-21 16:37:30,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.846153846153846) internal successors, (76), 13 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:30,646 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 880 transitions. [2021-08-21 16:37:30,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-21 16:37:30,647 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:30,647 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:30,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:30,860 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:37:30,861 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:30,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:30,861 INFO L82 PathProgramCache]: Analyzing trace with hash 708355918, now seen corresponding path program 2 times [2021-08-21 16:37:30,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:30,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625997100] [2021-08-21 16:37:30,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:30,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:30,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:30,964 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:30,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:30,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625997100] [2021-08-21 16:37:30,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625997100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:30,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861717214] [2021-08-21 16:37:30,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:30,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:30,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:30,967 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:30,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 16:37:31,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:31,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:31,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:31,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:31,611 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:31,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861717214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:31,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:31,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 16:37:31,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385158197] [2021-08-21 16:37:31,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 16:37:31,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:31,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 16:37:31,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-21 16:37:31,613 INFO L87 Difference]: Start difference. First operand 689 states and 880 transitions. Second operand has 12 states, 12 states have (on average 6.583333333333333) internal successors, (79), 12 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:31,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:31,904 INFO L93 Difference]: Finished difference Result 1655 states and 2129 transitions. [2021-08-21 16:37:31,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:37:31,905 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.583333333333333) internal successors, (79), 12 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-21 16:37:31,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:31,909 INFO L225 Difference]: With dead ends: 1655 [2021-08-21 16:37:31,910 INFO L226 Difference]: Without dead ends: 1415 [2021-08-21 16:37:31,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 238.5ms TimeCoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:37:31,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1415 states. [2021-08-21 16:37:31,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1415 to 709. [2021-08-21 16:37:31,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 698 states have (on average 1.2951289398280803) internal successors, (904), 708 states have internal predecessors, (904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:31,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 904 transitions. [2021-08-21 16:37:31,938 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 904 transitions. Word has length 47 [2021-08-21 16:37:31,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:31,939 INFO L470 AbstractCegarLoop]: Abstraction has 709 states and 904 transitions. [2021-08-21 16:37:31,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.583333333333333) internal successors, (79), 12 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:31,939 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 904 transitions. [2021-08-21 16:37:31,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:31,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:31,940 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:31,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:32,164 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:37:32,164 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:32,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:32,165 INFO L82 PathProgramCache]: Analyzing trace with hash 443715637, now seen corresponding path program 4 times [2021-08-21 16:37:32,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:32,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479826129] [2021-08-21 16:37:32,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:32,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:32,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:32,308 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:32,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:32,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479826129] [2021-08-21 16:37:32,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479826129] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:32,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764884441] [2021-08-21 16:37:32,309 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:37:32,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:32,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:32,310 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:32,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 16:37:32,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:37:32,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:32,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:32,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:33,142 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:33,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764884441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:33,142 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:33,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:33,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883719275] [2021-08-21 16:37:33,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:33,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:33,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:33,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:33,143 INFO L87 Difference]: Start difference. First operand 709 states and 904 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:33,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:33,211 INFO L93 Difference]: Finished difference Result 1186 states and 1508 transitions. [2021-08-21 16:37:33,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 16:37:33,212 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:33,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:33,215 INFO L225 Difference]: With dead ends: 1186 [2021-08-21 16:37:33,215 INFO L226 Difference]: Without dead ends: 1106 [2021-08-21 16:37:33,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 146.5ms TimeCoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:37:33,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2021-08-21 16:37:33,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 743. [2021-08-21 16:37:33,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 732 states have (on average 1.3087431693989071) internal successors, (958), 742 states have internal predecessors, (958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:33,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 958 transitions. [2021-08-21 16:37:33,229 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 958 transitions. Word has length 52 [2021-08-21 16:37:33,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:33,229 INFO L470 AbstractCegarLoop]: Abstraction has 743 states and 958 transitions. [2021-08-21 16:37:33,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:33,230 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 958 transitions. [2021-08-21 16:37:33,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:33,231 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:33,231 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:33,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-08-21 16:37:33,444 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:37:33,445 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:33,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:33,445 INFO L82 PathProgramCache]: Analyzing trace with hash -933701953, now seen corresponding path program 1 times [2021-08-21 16:37:33,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:33,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056039026] [2021-08-21 16:37:33,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:33,446 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:33,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:33,572 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:33,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:33,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056039026] [2021-08-21 16:37:33,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056039026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:33,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688289164] [2021-08-21 16:37:33,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:33,573 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:33,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:33,574 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:33,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 16:37:33,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:33,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:33,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:34,500 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:34,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688289164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:34,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:34,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:34,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122123850] [2021-08-21 16:37:34,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:34,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:34,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:34,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:34,502 INFO L87 Difference]: Start difference. First operand 743 states and 958 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:34,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:34,728 INFO L93 Difference]: Finished difference Result 1418 states and 1780 transitions. [2021-08-21 16:37:34,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:37:34,728 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:34,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:34,733 INFO L225 Difference]: With dead ends: 1418 [2021-08-21 16:37:34,733 INFO L226 Difference]: Without dead ends: 1338 [2021-08-21 16:37:34,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 259.2ms TimeCoverageRelationStatistics Valid=156, Invalid=444, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:37:34,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2021-08-21 16:37:34,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 782. [2021-08-21 16:37:34,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 771 states have (on average 1.3073929961089494) internal successors, (1008), 781 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:34,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 1008 transitions. [2021-08-21 16:37:34,749 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 1008 transitions. Word has length 52 [2021-08-21 16:37:34,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:34,749 INFO L470 AbstractCegarLoop]: Abstraction has 782 states and 1008 transitions. [2021-08-21 16:37:34,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:34,750 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 1008 transitions. [2021-08-21 16:37:34,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:34,751 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:34,751 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:34,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:34,964 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:37:34,965 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:34,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:34,965 INFO L82 PathProgramCache]: Analyzing trace with hash 626373637, now seen corresponding path program 3 times [2021-08-21 16:37:34,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:34,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010894230] [2021-08-21 16:37:34,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:34,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:34,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:35,094 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:35,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:35,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010894230] [2021-08-21 16:37:35,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010894230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:35,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175274519] [2021-08-21 16:37:35,095 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:35,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:35,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:35,096 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:35,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 16:37:35,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:37:35,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:35,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:35,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:35,989 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:35,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175274519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:35,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:35,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:35,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814916337] [2021-08-21 16:37:35,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:35,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:35,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:35,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:35,992 INFO L87 Difference]: Start difference. First operand 782 states and 1008 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:36,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:36,232 INFO L93 Difference]: Finished difference Result 1482 states and 1859 transitions. [2021-08-21 16:37:36,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:37:36,232 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:36,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:36,236 INFO L225 Difference]: With dead ends: 1482 [2021-08-21 16:37:36,237 INFO L226 Difference]: Without dead ends: 1322 [2021-08-21 16:37:36,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 250.3ms TimeCoverageRelationStatistics Valid=166, Invalid=484, Unknown=0, NotChecked=0, Total=650 [2021-08-21 16:37:36,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2021-08-21 16:37:36,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 823. [2021-08-21 16:37:36,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 812 states have (on average 1.2943349753694582) internal successors, (1051), 822 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:36,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1051 transitions. [2021-08-21 16:37:36,269 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1051 transitions. Word has length 52 [2021-08-21 16:37:36,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:36,269 INFO L470 AbstractCegarLoop]: Abstraction has 823 states and 1051 transitions. [2021-08-21 16:37:36,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:36,269 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1051 transitions. [2021-08-21 16:37:36,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:36,271 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:36,271 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:36,299 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:36,490 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:37:36,491 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:36,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:36,491 INFO L82 PathProgramCache]: Analyzing trace with hash -414513110, now seen corresponding path program 2 times [2021-08-21 16:37:36,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:36,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811066709] [2021-08-21 16:37:36,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:36,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:36,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:36,609 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:36,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:36,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811066709] [2021-08-21 16:37:36,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811066709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:36,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871013228] [2021-08-21 16:37:36,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:36,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:36,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:36,611 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:36,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 16:37:37,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:37,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:37,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:37,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:37,463 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:37,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871013228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:37,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:37,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 16:37:37,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861479151] [2021-08-21 16:37:37,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 16:37:37,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:37,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 16:37:37,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 16:37:37,465 INFO L87 Difference]: Start difference. First operand 823 states and 1051 transitions. Second operand has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:37,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:37,686 INFO L93 Difference]: Finished difference Result 1498 states and 1872 transitions. [2021-08-21 16:37:37,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:37:37,687 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:37,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:37,691 INFO L225 Difference]: With dead ends: 1498 [2021-08-21 16:37:37,691 INFO L226 Difference]: Without dead ends: 1338 [2021-08-21 16:37:37,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 257.7ms TimeCoverageRelationStatistics Valid=170, Invalid=532, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:37:37,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2021-08-21 16:37:37,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 833. [2021-08-21 16:37:37,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 822 states have (on average 1.305352798053528) internal successors, (1073), 832 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:37:37,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1073 transitions. [2021-08-21 16:37:37,709 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1073 transitions. Word has length 52 [2021-08-21 16:37:37,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:37,710 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1073 transitions. [2021-08-21 16:37:37,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.588235294117647) internal successors, (95), 17 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:37,710 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1073 transitions. [2021-08-21 16:37:37,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:37,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:37,711 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:37,736 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:37,924 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:37:37,925 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:37,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:37,925 INFO L82 PathProgramCache]: Analyzing trace with hash -2134164157, now seen corresponding path program 5 times [2021-08-21 16:37:37,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:37,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104402867] [2021-08-21 16:37:37,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:37,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:37,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:38,030 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:38,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:38,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104402867] [2021-08-21 16:37:38,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104402867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:38,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489105782] [2021-08-21 16:37:38,031 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:37:38,031 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:38,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:38,032 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:38,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 16:37:38,522 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:37:38,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:38,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:38,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:38,912 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:38,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489105782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:38,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:38,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:38,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357758206] [2021-08-21 16:37:38,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:38,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:38,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:38,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:38,913 INFO L87 Difference]: Start difference. First operand 833 states and 1073 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:39,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:39,055 INFO L93 Difference]: Finished difference Result 1356 states and 1711 transitions. [2021-08-21 16:37:39,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:37:39,056 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:39,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:39,059 INFO L225 Difference]: With dead ends: 1356 [2021-08-21 16:37:39,059 INFO L226 Difference]: Without dead ends: 1276 [2021-08-21 16:37:39,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 167.6ms TimeCoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:37:39,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-08-21 16:37:39,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 828. [2021-08-21 16:37:39,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 817 states have (on average 1.2998776009791921) internal successors, (1062), 827 states have internal predecessors, (1062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:39,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1062 transitions. [2021-08-21 16:37:39,074 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1062 transitions. Word has length 52 [2021-08-21 16:37:39,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:39,074 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1062 transitions. [2021-08-21 16:37:39,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:39,074 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1062 transitions. [2021-08-21 16:37:39,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:39,075 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:39,075 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:39,099 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:37:39,288 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:37:39,289 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:39,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:39,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1886269683, now seen corresponding path program 6 times [2021-08-21 16:37:39,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:39,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584273838] [2021-08-21 16:37:39,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:39,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:39,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:39,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:39,390 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:39,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584273838] [2021-08-21 16:37:39,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584273838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:39,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316724578] [2021-08-21 16:37:39,390 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:37:39,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:39,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:39,391 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:39,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 16:37:39,943 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:37:39,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:39,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:37:39,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:40,249 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:40,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316724578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:40,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:40,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-08-21 16:37:40,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556187346] [2021-08-21 16:37:40,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:37:40,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:40,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:37:40,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-21 16:37:40,250 INFO L87 Difference]: Start difference. First operand 828 states and 1062 transitions. Second operand has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:40,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:40,501 INFO L93 Difference]: Finished difference Result 1709 states and 2166 transitions. [2021-08-21 16:37:40,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:37:40,501 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:40,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:40,505 INFO L225 Difference]: With dead ends: 1709 [2021-08-21 16:37:40,505 INFO L226 Difference]: Without dead ends: 1549 [2021-08-21 16:37:40,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 228.5ms TimeCoverageRelationStatistics Valid=148, Invalid=502, Unknown=0, NotChecked=0, Total=650 [2021-08-21 16:37:40,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1549 states. [2021-08-21 16:37:40,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1549 to 833. [2021-08-21 16:37:40,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 822 states have (on average 1.3004866180048662) internal successors, (1069), 832 states have internal predecessors, (1069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:40,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1069 transitions. [2021-08-21 16:37:40,521 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1069 transitions. Word has length 52 [2021-08-21 16:37:40,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:40,521 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1069 transitions. [2021-08-21 16:37:40,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.153846153846154) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:40,521 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1069 transitions. [2021-08-21 16:37:40,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:40,529 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:40,529 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:40,555 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:37:40,744 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:37:40,745 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:40,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:40,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1141286655, now seen corresponding path program 2 times [2021-08-21 16:37:40,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:40,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575392900] [2021-08-21 16:37:40,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:40,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:40,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:40,865 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:40,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:40,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575392900] [2021-08-21 16:37:40,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575392900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:40,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667961054] [2021-08-21 16:37:40,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:40,865 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:40,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:40,868 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:40,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 16:37:41,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:41,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:41,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:41,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:41,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:41,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667961054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:41,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:41,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:41,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979268253] [2021-08-21 16:37:41,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:41,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:41,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:41,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:41,780 INFO L87 Difference]: Start difference. First operand 833 states and 1069 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:42,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:42,390 INFO L93 Difference]: Finished difference Result 1927 states and 2432 transitions. [2021-08-21 16:37:42,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:37:42,390 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:42,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:42,395 INFO L225 Difference]: With dead ends: 1927 [2021-08-21 16:37:42,395 INFO L226 Difference]: Without dead ends: 1767 [2021-08-21 16:37:42,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 589.0ms TimeCoverageRelationStatistics Valid=411, Invalid=1229, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:37:42,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2021-08-21 16:37:42,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 887. [2021-08-21 16:37:42,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 876 states have (on average 1.2956621004566211) internal successors, (1135), 886 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:37:42,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1135 transitions. [2021-08-21 16:37:42,412 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1135 transitions. Word has length 52 [2021-08-21 16:37:42,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:42,412 INFO L470 AbstractCegarLoop]: Abstraction has 887 states and 1135 transitions. [2021-08-21 16:37:42,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:42,413 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1135 transitions. [2021-08-21 16:37:42,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-08-21 16:37:42,414 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:42,414 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:42,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:42,628 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:37:42,629 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:42,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:42,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1636542013, now seen corresponding path program 3 times [2021-08-21 16:37:42,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:42,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715564947] [2021-08-21 16:37:42,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:42,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:42,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:42,725 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:42,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:42,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715564947] [2021-08-21 16:37:42,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715564947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:42,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809840951] [2021-08-21 16:37:42,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:42,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:42,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:42,729 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:42,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 16:37:43,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 16:37:43,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:43,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 16:37:43,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:43,760 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:43,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809840951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:43,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:43,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 16:37:43,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248482144] [2021-08-21 16:37:43,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:37:43,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:43,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:37:43,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:37:43,761 INFO L87 Difference]: Start difference. First operand 887 states and 1135 transitions. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:44,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:44,323 INFO L93 Difference]: Finished difference Result 2096 states and 2649 transitions. [2021-08-21 16:37:44,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:37:44,324 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-08-21 16:37:44,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:44,328 INFO L225 Difference]: With dead ends: 2096 [2021-08-21 16:37:44,329 INFO L226 Difference]: Without dead ends: 1936 [2021-08-21 16:37:44,329 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 527.6ms TimeCoverageRelationStatistics Valid=470, Invalid=1510, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:37:44,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states. [2021-08-21 16:37:44,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 920. [2021-08-21 16:37:44,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 909 states have (on average 1.295929592959296) internal successors, (1178), 919 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:44,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 1178 transitions. [2021-08-21 16:37:44,348 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 1178 transitions. Word has length 52 [2021-08-21 16:37:44,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:44,349 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 1178 transitions. [2021-08-21 16:37:44,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:44,349 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 1178 transitions. [2021-08-21 16:37:44,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:44,350 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:44,350 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:44,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-08-21 16:37:44,575 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:37:44,576 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:44,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:44,576 INFO L82 PathProgramCache]: Analyzing trace with hash 224709858, now seen corresponding path program 7 times [2021-08-21 16:37:44,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:44,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665351156] [2021-08-21 16:37:44,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:44,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:44,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:44,707 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:44,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:44,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665351156] [2021-08-21 16:37:44,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665351156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:44,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175021218] [2021-08-21 16:37:44,708 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:37:44,708 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:44,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:44,713 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:44,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 16:37:45,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:45,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:45,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:45,923 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:45,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175021218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:45,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:45,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:45,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178686751] [2021-08-21 16:37:45,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:45,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:45,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:45,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:45,924 INFO L87 Difference]: Start difference. First operand 920 states and 1178 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:46,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:46,027 INFO L93 Difference]: Finished difference Result 1586 states and 2007 transitions. [2021-08-21 16:37:46,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 16:37:46,029 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:46,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:46,033 INFO L225 Difference]: With dead ends: 1586 [2021-08-21 16:37:46,033 INFO L226 Difference]: Without dead ends: 1506 [2021-08-21 16:37:46,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 186.3ms TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:37:46,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1506 states. [2021-08-21 16:37:46,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1506 to 935. [2021-08-21 16:37:46,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 935 states, 924 states have (on average 1.3106060606060606) internal successors, (1211), 934 states have internal predecessors, (1211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:46,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 935 states to 935 states and 1211 transitions. [2021-08-21 16:37:46,049 INFO L78 Accepts]: Start accepts. Automaton has 935 states and 1211 transitions. Word has length 57 [2021-08-21 16:37:46,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:46,050 INFO L470 AbstractCegarLoop]: Abstraction has 935 states and 1211 transitions. [2021-08-21 16:37:46,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:46,050 INFO L276 IsEmpty]: Start isEmpty. Operand 935 states and 1211 transitions. [2021-08-21 16:37:46,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:46,051 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:46,051 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:46,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:46,267 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:37:46,267 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:46,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:46,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1481264900, now seen corresponding path program 4 times [2021-08-21 16:37:46,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:46,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411753507] [2021-08-21 16:37:46,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:46,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:46,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:46,397 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:46,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:46,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411753507] [2021-08-21 16:37:46,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411753507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:46,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497053725] [2021-08-21 16:37:46,398 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:37:46,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:46,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:46,399 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:46,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 16:37:47,062 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:37:47,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:47,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:47,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:47,583 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:47,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497053725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:47,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:47,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:47,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700915517] [2021-08-21 16:37:47,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:47,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:47,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:47,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:47,584 INFO L87 Difference]: Start difference. First operand 935 states and 1211 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:47,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:47,790 INFO L93 Difference]: Finished difference Result 1626 states and 2055 transitions. [2021-08-21 16:37:47,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:37:47,799 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:47,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:47,803 INFO L225 Difference]: With dead ends: 1626 [2021-08-21 16:37:47,803 INFO L226 Difference]: Without dead ends: 1546 [2021-08-21 16:37:47,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 286.6ms TimeCoverageRelationStatistics Valid=187, Invalid=569, Unknown=0, NotChecked=0, Total=756 [2021-08-21 16:37:47,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2021-08-21 16:37:47,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 930. [2021-08-21 16:37:47,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 919 states have (on average 1.3057671381936888) internal successors, (1200), 929 states have internal predecessors, (1200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:47,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 1200 transitions. [2021-08-21 16:37:47,817 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 1200 transitions. Word has length 57 [2021-08-21 16:37:47,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:47,818 INFO L470 AbstractCegarLoop]: Abstraction has 930 states and 1200 transitions. [2021-08-21 16:37:47,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:47,818 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1200 transitions. [2021-08-21 16:37:47,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:47,819 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:47,819 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:47,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:48,032 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:37:48,033 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:48,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:48,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1152707732, now seen corresponding path program 5 times [2021-08-21 16:37:48,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:48,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653156513] [2021-08-21 16:37:48,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:48,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:48,150 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:48,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:48,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653156513] [2021-08-21 16:37:48,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653156513] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:48,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745863749] [2021-08-21 16:37:48,150 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:37:48,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:48,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:48,154 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:48,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 16:37:48,867 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:37:48,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:48,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:48,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:49,403 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:49,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745863749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:49,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:49,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:49,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008067373] [2021-08-21 16:37:49,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:49,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:49,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:49,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:49,404 INFO L87 Difference]: Start difference. First operand 930 states and 1200 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:49,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:49,767 INFO L93 Difference]: Finished difference Result 1922 states and 2414 transitions. [2021-08-21 16:37:49,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:37:49,767 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:49,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:49,771 INFO L225 Difference]: With dead ends: 1922 [2021-08-21 16:37:49,771 INFO L226 Difference]: Without dead ends: 1722 [2021-08-21 16:37:49,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 391.5ms TimeCoverageRelationStatistics Valid=258, Invalid=864, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:37:49,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1722 states. [2021-08-21 16:37:49,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1722 to 965. [2021-08-21 16:37:49,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 965 states, 954 states have (on average 1.2935010482180294) internal successors, (1234), 964 states have internal predecessors, (1234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:49,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 1234 transitions. [2021-08-21 16:37:49,787 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 1234 transitions. Word has length 57 [2021-08-21 16:37:49,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:49,788 INFO L470 AbstractCegarLoop]: Abstraction has 965 states and 1234 transitions. [2021-08-21 16:37:49,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:49,788 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 1234 transitions. [2021-08-21 16:37:49,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:49,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:49,789 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:49,813 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-08-21 16:37:50,002 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:37:50,003 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:50,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:50,003 INFO L82 PathProgramCache]: Analyzing trace with hash -526442256, now seen corresponding path program 6 times [2021-08-21 16:37:50,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:50,003 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559053126] [2021-08-21 16:37:50,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:50,003 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:50,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:50,136 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:50,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:50,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559053126] [2021-08-21 16:37:50,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559053126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:50,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998577996] [2021-08-21 16:37:50,136 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:37:50,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:50,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:50,138 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:50,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 16:37:50,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:37:50,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:50,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:50,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:51,408 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:51,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998577996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:51,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:51,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:51,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224105197] [2021-08-21 16:37:51,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:51,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:51,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:51,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:51,409 INFO L87 Difference]: Start difference. First operand 965 states and 1234 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:51,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:51,762 INFO L93 Difference]: Finished difference Result 2082 states and 2603 transitions. [2021-08-21 16:37:51,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:37:51,763 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:51,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:51,766 INFO L225 Difference]: With dead ends: 2082 [2021-08-21 16:37:51,766 INFO L226 Difference]: Without dead ends: 1882 [2021-08-21 16:37:51,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 375.1ms TimeCoverageRelationStatistics Valid=301, Invalid=959, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 16:37:51,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1882 states. [2021-08-21 16:37:51,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1882 to 1054. [2021-08-21 16:37:51,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1054 states, 1043 states have (on average 1.2866730584851391) internal successors, (1342), 1053 states have internal predecessors, (1342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:51,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1342 transitions. [2021-08-21 16:37:51,785 INFO L78 Accepts]: Start accepts. Automaton has 1054 states and 1342 transitions. Word has length 57 [2021-08-21 16:37:51,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:51,785 INFO L470 AbstractCegarLoop]: Abstraction has 1054 states and 1342 transitions. [2021-08-21 16:37:51,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:51,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 1342 transitions. [2021-08-21 16:37:51,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:51,787 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:51,787 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:51,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:52,008 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:37:52,009 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:52,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:52,009 INFO L82 PathProgramCache]: Analyzing trace with hash 407367858, now seen corresponding path program 7 times [2021-08-21 16:37:52,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:52,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937353858] [2021-08-21 16:37:52,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:52,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:52,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:52,129 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:52,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:52,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937353858] [2021-08-21 16:37:52,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937353858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:52,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791249511] [2021-08-21 16:37:52,129 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:37:52,129 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:52,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:52,131 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:52,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 16:37:52,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:52,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:52,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:53,469 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:53,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791249511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:53,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:53,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:53,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550890086] [2021-08-21 16:37:53,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:53,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:53,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:53,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:53,471 INFO L87 Difference]: Start difference. First operand 1054 states and 1342 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:53,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:53,803 INFO L93 Difference]: Finished difference Result 2042 states and 2545 transitions. [2021-08-21 16:37:53,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:37:53,804 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:53,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:53,807 INFO L225 Difference]: With dead ends: 2042 [2021-08-21 16:37:53,807 INFO L226 Difference]: Without dead ends: 1962 [2021-08-21 16:37:53,808 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 369.2ms TimeCoverageRelationStatistics Valid=294, Invalid=828, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:37:53,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1962 states. [2021-08-21 16:37:53,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1962 to 1069. [2021-08-21 16:37:53,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1069 states, 1058 states have (on average 1.285444234404537) internal successors, (1360), 1068 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:37:53,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 1360 transitions. [2021-08-21 16:37:53,826 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 1360 transitions. Word has length 57 [2021-08-21 16:37:53,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:53,827 INFO L470 AbstractCegarLoop]: Abstraction has 1069 states and 1360 transitions. [2021-08-21 16:37:53,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:53,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 1360 transitions. [2021-08-21 16:37:53,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:53,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:53,828 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:53,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-08-21 16:37:54,048 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:37:54,049 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:54,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:54,049 INFO L82 PathProgramCache]: Analyzing trace with hash 594116128, now seen corresponding path program 8 times [2021-08-21 16:37:54,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:54,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890227968] [2021-08-21 16:37:54,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:54,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:54,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:54,166 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:54,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:54,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890227968] [2021-08-21 16:37:54,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890227968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:54,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499328172] [2021-08-21 16:37:54,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:54,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:54,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:54,167 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:54,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 16:37:55,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:55,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:55,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:37:55,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:55,560 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:55,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499328172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:55,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:55,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:37:55,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360707695] [2021-08-21 16:37:55,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:37:55,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:55,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:37:55,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:37:55,562 INFO L87 Difference]: Start difference. First operand 1069 states and 1360 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:55,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:55,828 INFO L93 Difference]: Finished difference Result 2031 states and 2540 transitions. [2021-08-21 16:37:55,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 16:37:55,828 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:37:55,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:55,831 INFO L225 Difference]: With dead ends: 2031 [2021-08-21 16:37:55,831 INFO L226 Difference]: Without dead ends: 1951 [2021-08-21 16:37:55,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 296.5ms TimeCoverageRelationStatistics Valid=234, Invalid=636, Unknown=0, NotChecked=0, Total=870 [2021-08-21 16:37:55,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1951 states. [2021-08-21 16:37:55,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1951 to 1049. [2021-08-21 16:37:55,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 1038 states have (on average 1.2822736030828517) internal successors, (1331), 1048 states have internal predecessors, (1331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:55,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 1331 transitions. [2021-08-21 16:37:55,846 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 1331 transitions. Word has length 57 [2021-08-21 16:37:55,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:55,846 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 1331 transitions. [2021-08-21 16:37:55,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:55,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1331 transitions. [2021-08-21 16:37:55,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:55,848 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:55,848 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:55,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-08-21 16:37:56,072 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:37:56,073 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:56,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:56,073 INFO L82 PathProgramCache]: Analyzing trace with hash 1111794544, now seen corresponding path program 8 times [2021-08-21 16:37:56,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:56,073 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117347177] [2021-08-21 16:37:56,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:56,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:56,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:56,188 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:56,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:56,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117347177] [2021-08-21 16:37:56,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117347177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:56,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435313610] [2021-08-21 16:37:56,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:37:56,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:56,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:56,189 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:56,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 16:37:57,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:37:57,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:57,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:37:57,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:57,473 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:57,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435313610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:57,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:57,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-21 16:37:57,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226180347] [2021-08-21 16:37:57,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:37:57,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:57,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:37:57,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:37:57,475 INFO L87 Difference]: Start difference. First operand 1049 states and 1331 transitions. Second operand has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:57,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:57,609 INFO L93 Difference]: Finished difference Result 1866 states and 2321 transitions. [2021-08-21 16:37:57,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:37:57,609 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 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 57 [2021-08-21 16:37:57,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:57,612 INFO L225 Difference]: With dead ends: 1866 [2021-08-21 16:37:57,612 INFO L226 Difference]: Without dead ends: 1786 [2021-08-21 16:37:57,612 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 141.9ms TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:37:57,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-08-21 16:37:57,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1064. [2021-08-21 16:37:57,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 1053 states have (on average 1.295346628679962) internal successors, (1364), 1063 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:57,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 1364 transitions. [2021-08-21 16:37:57,626 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 1364 transitions. Word has length 57 [2021-08-21 16:37:57,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:57,626 INFO L470 AbstractCegarLoop]: Abstraction has 1064 states and 1364 transitions. [2021-08-21 16:37:57,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:57,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 1364 transitions. [2021-08-21 16:37:57,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:57,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:57,628 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:57,661 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:37:57,848 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:37:57,849 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:57,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:57,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1359689018, now seen corresponding path program 9 times [2021-08-21 16:37:57,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:57,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959131901] [2021-08-21 16:37:57,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:57,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:57,968 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:57,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:57,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959131901] [2021-08-21 16:37:57,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959131901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:57,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662933981] [2021-08-21 16:37:57,969 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:57,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:57,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:57,970 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:57,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 16:37:58,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:37:58,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:37:58,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:37:58,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:37:59,244 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:59,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662933981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:59,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:37:59,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2021-08-21 16:37:59,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899366445] [2021-08-21 16:37:59,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 16:37:59,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:37:59,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 16:37:59,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-08-21 16:37:59,245 INFO L87 Difference]: Start difference. First operand 1064 states and 1364 transitions. Second operand has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:59,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:37:59,499 INFO L93 Difference]: Finished difference Result 2176 states and 2731 transitions. [2021-08-21 16:37:59,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:37:59,500 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 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 57 [2021-08-21 16:37:59,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:37:59,503 INFO L225 Difference]: With dead ends: 2176 [2021-08-21 16:37:59,504 INFO L226 Difference]: Without dead ends: 2016 [2021-08-21 16:37:59,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 242.5ms TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-08-21 16:37:59,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-08-21 16:37:59,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1064. [2021-08-21 16:37:59,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 1053 states have (on average 1.295346628679962) internal successors, (1364), 1063 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:59,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 1364 transitions. [2021-08-21 16:37:59,522 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 1364 transitions. Word has length 57 [2021-08-21 16:37:59,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:37:59,522 INFO L470 AbstractCegarLoop]: Abstraction has 1064 states and 1364 transitions. [2021-08-21 16:37:59,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.071428571428571) internal successors, (85), 14 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:37:59,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 1364 transitions. [2021-08-21 16:37:59,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:37:59,523 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:37:59,523 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:37:59,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 16:37:59,729 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:37:59,729 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:37:59,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:37:59,729 INFO L82 PathProgramCache]: Analyzing trace with hash -962265938, now seen corresponding path program 9 times [2021-08-21 16:37:59,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:37:59,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470973673] [2021-08-21 16:37:59,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:37:59,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:37:59,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:37:59,851 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:37:59,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:37:59,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470973673] [2021-08-21 16:37:59,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470973673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:37:59,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171322253] [2021-08-21 16:37:59,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:37:59,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:37:59,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:37:59,853 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:37:59,885 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:38:00,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:38:00,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:00,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:00,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:01,451 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:01,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171322253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:01,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:01,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:38:01,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351071642] [2021-08-21 16:38:01,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:38:01,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:01,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:38:01,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:38:01,453 INFO L87 Difference]: Start difference. First operand 1064 states and 1364 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:01,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:01,726 INFO L93 Difference]: Finished difference Result 1920 states and 2391 transitions. [2021-08-21 16:38:01,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:38:01,726 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:01,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:01,729 INFO L225 Difference]: With dead ends: 1920 [2021-08-21 16:38:01,729 INFO L226 Difference]: Without dead ends: 1840 [2021-08-21 16:38:01,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 305.0ms TimeCoverageRelationStatistics Valid=216, Invalid=714, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:38:01,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1840 states. [2021-08-21 16:38:01,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1840 to 1059. [2021-08-21 16:38:01,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1048 states have (on average 1.291030534351145) internal successors, (1353), 1058 states have internal predecessors, (1353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:01,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 1353 transitions. [2021-08-21 16:38:01,744 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 1353 transitions. Word has length 57 [2021-08-21 16:38:01,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:01,744 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 1353 transitions. [2021-08-21 16:38:01,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:01,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 1353 transitions. [2021-08-21 16:38:01,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:38:01,746 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:01,746 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:01,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-08-21 16:38:01,957 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:38:01,957 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:01,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:01,957 INFO L82 PathProgramCache]: Analyzing trace with hash 14079072, now seen corresponding path program 10 times [2021-08-21 16:38:01,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:01,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239104057] [2021-08-21 16:38:01,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:01,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:01,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:02,069 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:02,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:02,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239104057] [2021-08-21 16:38:02,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239104057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:02,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995142512] [2021-08-21 16:38:02,070 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:02,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:02,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:02,071 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:38:02,072 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:38:03,107 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:03,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:03,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:03,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:03,532 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:03,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995142512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:03,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:03,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 16:38:03,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255186983] [2021-08-21 16:38:03,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:38:03,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:03,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:38:03,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:38:03,534 INFO L87 Difference]: Start difference. First operand 1059 states and 1353 transitions. Second operand has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:04,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:04,075 INFO L93 Difference]: Finished difference Result 2317 states and 2910 transitions. [2021-08-21 16:38:04,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:38:04,075 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:04,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:04,078 INFO L225 Difference]: With dead ends: 2317 [2021-08-21 16:38:04,078 INFO L226 Difference]: Without dead ends: 2157 [2021-08-21 16:38:04,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 532.8ms TimeCoverageRelationStatistics Valid=399, Invalid=1407, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:38:04,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2021-08-21 16:38:04,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 1077. [2021-08-21 16:38:04,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 1066 states have (on average 1.2861163227016885) internal successors, (1371), 1076 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:38:04,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 1371 transitions. [2021-08-21 16:38:04,111 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 1371 transitions. Word has length 57 [2021-08-21 16:38:04,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:04,111 INFO L470 AbstractCegarLoop]: Abstraction has 1077 states and 1371 transitions. [2021-08-21 16:38:04,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:04,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 1371 transitions. [2021-08-21 16:38:04,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:38:04,113 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:04,113 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:04,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:04,338 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:38:04,339 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:04,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:04,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1609416688, now seen corresponding path program 11 times [2021-08-21 16:38:04,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:04,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374333233] [2021-08-21 16:38:04,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:04,339 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:04,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:04,442 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:04,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:04,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374333233] [2021-08-21 16:38:04,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374333233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:04,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658486812] [2021-08-21 16:38:04,442 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:04,442 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:04,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:04,444 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:04,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 16:38:05,546 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:38:05,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:05,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:05,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:06,029 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:06,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658486812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:06,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:06,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 16:38:06,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184013439] [2021-08-21 16:38:06,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:38:06,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:06,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:38:06,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:38:06,031 INFO L87 Difference]: Start difference. First operand 1077 states and 1371 transitions. Second operand has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:06,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:06,776 INFO L93 Difference]: Finished difference Result 2399 states and 3012 transitions. [2021-08-21 16:38:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:38:06,776 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:06,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:06,780 INFO L225 Difference]: With dead ends: 2399 [2021-08-21 16:38:06,780 INFO L226 Difference]: Without dead ends: 2239 [2021-08-21 16:38:06,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 724.5ms TimeCoverageRelationStatistics Valid=543, Invalid=1809, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:38:06,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2239 states. [2021-08-21 16:38:06,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2239 to 1092. [2021-08-21 16:38:06,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 1081 states have (on average 1.2765957446808511) internal successors, (1380), 1091 states have internal predecessors, (1380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:06,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 1380 transitions. [2021-08-21 16:38:06,800 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 1380 transitions. Word has length 57 [2021-08-21 16:38:06,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:06,800 INFO L470 AbstractCegarLoop]: Abstraction has 1092 states and 1380 transitions. [2021-08-21 16:38:06,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:06,800 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 1380 transitions. [2021-08-21 16:38:06,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:38:06,802 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:06,802 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:06,841 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:38:07,020 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:38:07,021 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:07,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:07,021 INFO L82 PathProgramCache]: Analyzing trace with hash 44065322, now seen corresponding path program 12 times [2021-08-21 16:38:07,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:07,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879432245] [2021-08-21 16:38:07,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:07,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:07,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:07,155 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:07,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:07,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879432245] [2021-08-21 16:38:07,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879432245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:07,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024071038] [2021-08-21 16:38:07,156 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:07,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:07,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:07,161 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:07,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 16:38:08,300 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:38:08,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:08,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:08,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:08,745 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:08,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024071038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:08,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:08,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 16:38:08,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242554373] [2021-08-21 16:38:08,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 16:38:08,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:08,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 16:38:08,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 16:38:08,746 INFO L87 Difference]: Start difference. First operand 1092 states and 1380 transitions. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:09,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:09,679 INFO L93 Difference]: Finished difference Result 3086 states and 3866 transitions. [2021-08-21 16:38:09,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 16:38:09,679 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:09,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:09,683 INFO L225 Difference]: With dead ends: 3086 [2021-08-21 16:38:09,683 INFO L226 Difference]: Without dead ends: 2766 [2021-08-21 16:38:09,684 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 876.1ms TimeCoverageRelationStatistics Valid=752, Invalid=2788, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 16:38:09,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2766 states. [2021-08-21 16:38:09,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2766 to 1247. [2021-08-21 16:38:09,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1236 states have (on average 1.2710355987055015) internal successors, (1571), 1246 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 16:38:09,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 1571 transitions. [2021-08-21 16:38:09,705 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 1571 transitions. Word has length 57 [2021-08-21 16:38:09,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:09,705 INFO L470 AbstractCegarLoop]: Abstraction has 1247 states and 1571 transitions. [2021-08-21 16:38:09,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:09,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 1571 transitions. [2021-08-21 16:38:09,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:38:09,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:09,707 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:09,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:09,920 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:38:09,921 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:09,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:09,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1567847574, now seen corresponding path program 13 times [2021-08-21 16:38:09,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:09,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161934528] [2021-08-21 16:38:09,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:09,922 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:09,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:10,045 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:10,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:10,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161934528] [2021-08-21 16:38:10,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161934528] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:10,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396920387] [2021-08-21 16:38:10,046 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:10,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:10,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:10,049 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:10,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 16:38:11,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:11,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:11,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:11,580 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:11,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396920387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:11,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:11,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 16:38:11,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691337552] [2021-08-21 16:38:11,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:38:11,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:11,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:38:11,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:38:11,581 INFO L87 Difference]: Start difference. First operand 1247 states and 1571 transitions. Second operand has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:12,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:12,430 INFO L93 Difference]: Finished difference Result 2804 states and 3524 transitions. [2021-08-21 16:38:12,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 16:38:12,430 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:12,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:12,433 INFO L225 Difference]: With dead ends: 2804 [2021-08-21 16:38:12,433 INFO L226 Difference]: Without dead ends: 2644 [2021-08-21 16:38:12,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1052 ImplicationChecksByTransitivity, 801.1ms TimeCoverageRelationStatistics Valid=771, Invalid=2535, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 16:38:12,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2021-08-21 16:38:12,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 1272. [2021-08-21 16:38:12,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 1261 states have (on average 1.2767644726407612) internal successors, (1610), 1271 states have internal predecessors, (1610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:12,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 1610 transitions. [2021-08-21 16:38:12,455 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 1610 transitions. Word has length 57 [2021-08-21 16:38:12,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:12,455 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 1610 transitions. [2021-08-21 16:38:12,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:12,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 1610 transitions. [2021-08-21 16:38:12,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-08-21 16:38:12,457 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:12,457 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:12,478 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:38:12,666 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:38:12,666 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:12,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:12,667 INFO L82 PathProgramCache]: Analyzing trace with hash -73618500, now seen corresponding path program 14 times [2021-08-21 16:38:12,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:12,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984114141] [2021-08-21 16:38:12,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:12,667 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:12,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:12,796 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:12,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:12,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984114141] [2021-08-21 16:38:12,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984114141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:12,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320648641] [2021-08-21 16:38:12,796 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:38:12,797 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:12,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:12,798 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:12,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 16:38:14,033 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:38:14,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:14,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:14,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:14,416 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:14,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320648641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:14,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:14,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 16:38:14,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600928375] [2021-08-21 16:38:14,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 16:38:14,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:14,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 16:38:14,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-21 16:38:14,418 INFO L87 Difference]: Start difference. First operand 1272 states and 1610 transitions. Second operand has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:15,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:15,076 INFO L93 Difference]: Finished difference Result 2716 states and 3420 transitions. [2021-08-21 16:38:15,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 16:38:15,076 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-08-21 16:38:15,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:15,079 INFO L225 Difference]: With dead ends: 2716 [2021-08-21 16:38:15,079 INFO L226 Difference]: Without dead ends: 2556 [2021-08-21 16:38:15,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 624.3ms TimeCoverageRelationStatistics Valid=583, Invalid=1867, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:38:15,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-08-21 16:38:15,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1250. [2021-08-21 16:38:15,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1239 states have (on average 1.2736077481840193) internal successors, (1578), 1249 states have internal predecessors, (1578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:15,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 1578 transitions. [2021-08-21 16:38:15,094 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 1578 transitions. Word has length 57 [2021-08-21 16:38:15,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:15,094 INFO L470 AbstractCegarLoop]: Abstraction has 1250 states and 1578 transitions. [2021-08-21 16:38:15,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.777777777777778) internal successors, (104), 18 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:15,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 1578 transitions. [2021-08-21 16:38:15,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:15,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:15,095 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:15,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:15,305 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:38:15,305 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:15,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:15,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1414630315, now seen corresponding path program 10 times [2021-08-21 16:38:15,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:15,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153747339] [2021-08-21 16:38:15,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:15,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:15,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:15,486 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:15,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:15,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153747339] [2021-08-21 16:38:15,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153747339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:15,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209387979] [2021-08-21 16:38:15,487 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:15,487 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:15,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:15,487 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:15,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 16:38:16,739 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:16,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:16,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:16,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:17,299 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:17,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209387979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:17,300 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:17,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:17,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081149697] [2021-08-21 16:38:17,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:17,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:17,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:17,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:17,301 INFO L87 Difference]: Start difference. First operand 1250 states and 1578 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:17,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:17,397 INFO L93 Difference]: Finished difference Result 1968 states and 2472 transitions. [2021-08-21 16:38:17,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 16:38:17,398 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:17,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:17,400 INFO L225 Difference]: With dead ends: 1968 [2021-08-21 16:38:17,400 INFO L226 Difference]: Without dead ends: 1888 [2021-08-21 16:38:17,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 214.7ms TimeCoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-08-21 16:38:17,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1888 states. [2021-08-21 16:38:17,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1888 to 1270. [2021-08-21 16:38:17,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1270 states, 1259 states have (on average 1.2883240667196187) internal successors, (1622), 1269 states have internal predecessors, (1622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:17,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1270 states to 1270 states and 1622 transitions. [2021-08-21 16:38:17,412 INFO L78 Accepts]: Start accepts. Automaton has 1270 states and 1622 transitions. Word has length 62 [2021-08-21 16:38:17,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:17,412 INFO L470 AbstractCegarLoop]: Abstraction has 1270 states and 1622 transitions. [2021-08-21 16:38:17,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:17,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1270 states and 1622 transitions. [2021-08-21 16:38:17,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:17,413 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:17,413 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:17,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:17,614 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:38:17,614 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:17,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:17,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1174362223, now seen corresponding path program 15 times [2021-08-21 16:38:17,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:17,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085492012] [2021-08-21 16:38:17,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:17,615 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:17,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:17,758 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:17,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:17,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085492012] [2021-08-21 16:38:17,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085492012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:17,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910854376] [2021-08-21 16:38:17,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:17,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:17,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:17,764 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:17,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 16:38:19,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:38:19,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:19,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:19,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:19,614 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:19,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910854376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:19,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:19,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:19,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548258786] [2021-08-21 16:38:19,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:19,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:19,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:19,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:19,615 INFO L87 Difference]: Start difference. First operand 1270 states and 1622 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:19,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:19,820 INFO L93 Difference]: Finished difference Result 2113 states and 2647 transitions. [2021-08-21 16:38:19,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 16:38:19,820 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:19,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:19,823 INFO L225 Difference]: With dead ends: 2113 [2021-08-21 16:38:19,823 INFO L226 Difference]: Without dead ends: 2033 [2021-08-21 16:38:19,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 299.1ms TimeCoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2021-08-21 16:38:19,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2033 states. [2021-08-21 16:38:19,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2033 to 1265. [2021-08-21 16:38:19,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1265 states, 1254 states have (on average 1.284688995215311) internal successors, (1611), 1264 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:19,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1265 states to 1265 states and 1611 transitions. [2021-08-21 16:38:19,837 INFO L78 Accepts]: Start accepts. Automaton has 1265 states and 1611 transitions. Word has length 62 [2021-08-21 16:38:19,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:19,837 INFO L470 AbstractCegarLoop]: Abstraction has 1265 states and 1611 transitions. [2021-08-21 16:38:19,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:19,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1265 states and 1611 transitions. [2021-08-21 16:38:19,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:19,839 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:19,839 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:19,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-21 16:38:20,039 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:38:20,039 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:20,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:20,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1502919391, now seen corresponding path program 16 times [2021-08-21 16:38:20,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:20,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767898715] [2021-08-21 16:38:20,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:20,040 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:20,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:20,198 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:20,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:20,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767898715] [2021-08-21 16:38:20,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767898715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:20,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452402984] [2021-08-21 16:38:20,199 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:20,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:20,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:20,200 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:20,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 16:38:21,546 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:21,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:21,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:21,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:22,167 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:22,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [452402984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:22,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:22,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:22,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857050558] [2021-08-21 16:38:22,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:22,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:22,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:22,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:22,168 INFO L87 Difference]: Start difference. First operand 1265 states and 1611 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:22,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:22,455 INFO L93 Difference]: Finished difference Result 2262 states and 2834 transitions. [2021-08-21 16:38:22,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 16:38:22,455 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:22,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:22,457 INFO L225 Difference]: With dead ends: 2262 [2021-08-21 16:38:22,457 INFO L226 Difference]: Without dead ends: 2182 [2021-08-21 16:38:22,458 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 367.6ms TimeCoverageRelationStatistics Valid=248, Invalid=744, Unknown=0, NotChecked=0, Total=992 [2021-08-21 16:38:22,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2182 states. [2021-08-21 16:38:22,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2182 to 1260. [2021-08-21 16:38:22,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 1249 states have (on average 1.2810248198558847) internal successors, (1600), 1259 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:22,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 1600 transitions. [2021-08-21 16:38:22,474 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 1600 transitions. Word has length 62 [2021-08-21 16:38:22,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:22,475 INFO L470 AbstractCegarLoop]: Abstraction has 1260 states and 1600 transitions. [2021-08-21 16:38:22,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:22,475 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 1600 transitions. [2021-08-21 16:38:22,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:22,476 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:22,476 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:22,516 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:38:22,691 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:38:22,691 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:22,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:22,692 INFO L82 PathProgramCache]: Analyzing trace with hash 2129184867, now seen corresponding path program 17 times [2021-08-21 16:38:22,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:22,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964465246] [2021-08-21 16:38:22,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:22,692 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:22,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:22,836 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:22,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:22,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964465246] [2021-08-21 16:38:22,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964465246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:22,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382126688] [2021-08-21 16:38:22,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:22,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:22,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:22,837 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:22,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 16:38:24,311 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:38:24,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:24,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:24,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:24,905 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:24,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382126688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:24,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:24,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:24,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016728175] [2021-08-21 16:38:24,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:24,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:24,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:24,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:24,906 INFO L87 Difference]: Start difference. First operand 1260 states and 1600 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:25,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:25,333 INFO L93 Difference]: Finished difference Result 2342 states and 2930 transitions. [2021-08-21 16:38:25,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:38:25,333 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:25,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:25,335 INFO L225 Difference]: With dead ends: 2342 [2021-08-21 16:38:25,335 INFO L226 Difference]: Without dead ends: 2262 [2021-08-21 16:38:25,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 486.8ms TimeCoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 16:38:25,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2262 states. [2021-08-21 16:38:25,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2262 to 1285. [2021-08-21 16:38:25,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 1274 states have (on average 1.2802197802197801) internal successors, (1631), 1284 states have internal predecessors, (1631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:25,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 1631 transitions. [2021-08-21 16:38:25,348 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 1631 transitions. Word has length 62 [2021-08-21 16:38:25,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:25,348 INFO L470 AbstractCegarLoop]: Abstraction has 1285 states and 1631 transitions. [2021-08-21 16:38:25,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:25,349 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 1631 transitions. [2021-08-21 16:38:25,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:25,350 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:25,350 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:25,381 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:25,568 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:38:25,569 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:25,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:25,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1231972315, now seen corresponding path program 18 times [2021-08-21 16:38:25,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:25,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601742238] [2021-08-21 16:38:25,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:25,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:25,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:25,715 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:25,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:25,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601742238] [2021-08-21 16:38:25,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601742238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:25,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489240374] [2021-08-21 16:38:25,715 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:25,715 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:25,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:25,716 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:25,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 16:38:27,178 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:38:27,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:27,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:27,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:27,773 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:27,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489240374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:27,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:27,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:27,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492570515] [2021-08-21 16:38:27,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:27,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:27,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:27,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:27,774 INFO L87 Difference]: Start difference. First operand 1285 states and 1631 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:28,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:28,231 INFO L93 Difference]: Finished difference Result 2307 states and 2893 transitions. [2021-08-21 16:38:28,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 16:38:28,231 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:28,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:28,234 INFO L225 Difference]: With dead ends: 2307 [2021-08-21 16:38:28,234 INFO L226 Difference]: Without dead ends: 2227 [2021-08-21 16:38:28,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 489.6ms TimeCoverageRelationStatistics Valid=303, Invalid=887, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:38:28,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2227 states. [2021-08-21 16:38:28,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2227 to 1285. [2021-08-21 16:38:28,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 1274 states have (on average 1.2802197802197801) internal successors, (1631), 1284 states have internal predecessors, (1631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:28,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 1631 transitions. [2021-08-21 16:38:28,253 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 1631 transitions. Word has length 62 [2021-08-21 16:38:28,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:28,253 INFO L470 AbstractCegarLoop]: Abstraction has 1285 states and 1631 transitions. [2021-08-21 16:38:28,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:28,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 1631 transitions. [2021-08-21 16:38:28,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:28,255 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:28,256 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:28,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-08-21 16:38:28,480 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:38:28,481 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:28,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:28,481 INFO L82 PathProgramCache]: Analyzing trace with hash -704815839, now seen corresponding path program 19 times [2021-08-21 16:38:28,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:28,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194593657] [2021-08-21 16:38:28,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:28,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:28,633 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:28,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:28,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194593657] [2021-08-21 16:38:28,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194593657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:28,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075175335] [2021-08-21 16:38:28,634 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:28,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:28,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:28,641 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:28,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 16:38:30,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:30,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:30,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:30,679 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:30,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075175335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:30,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:30,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:30,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006386614] [2021-08-21 16:38:30,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:30,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:30,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:30,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:30,680 INFO L87 Difference]: Start difference. First operand 1285 states and 1631 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:31,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:31,127 INFO L93 Difference]: Finished difference Result 2604 states and 3236 transitions. [2021-08-21 16:38:31,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:38:31,128 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:31,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:31,130 INFO L225 Difference]: With dead ends: 2604 [2021-08-21 16:38:31,130 INFO L226 Difference]: Without dead ends: 2524 [2021-08-21 16:38:31,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 477.8ms TimeCoverageRelationStatistics Valid=371, Invalid=1035, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:38:31,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2524 states. [2021-08-21 16:38:31,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2524 to 1354. [2021-08-21 16:38:31,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1354 states, 1343 states have (on average 1.2762472077438571) internal successors, (1714), 1353 states have internal predecessors, (1714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:31,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1354 states to 1354 states and 1714 transitions. [2021-08-21 16:38:31,144 INFO L78 Accepts]: Start accepts. Automaton has 1354 states and 1714 transitions. Word has length 62 [2021-08-21 16:38:31,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:31,144 INFO L470 AbstractCegarLoop]: Abstraction has 1354 states and 1714 transitions. [2021-08-21 16:38:31,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:31,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1354 states and 1714 transitions. [2021-08-21 16:38:31,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:31,146 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:31,146 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:31,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-21 16:38:31,373 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:38:31,373 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:31,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:31,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1045224045, now seen corresponding path program 20 times [2021-08-21 16:38:31,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:31,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674711715] [2021-08-21 16:38:31,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:31,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:31,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:31,505 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:31,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:31,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674711715] [2021-08-21 16:38:31,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674711715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:31,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934650010] [2021-08-21 16:38:31,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:38:31,506 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:31,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:31,509 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:31,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 16:38:33,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:38:33,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:33,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:33,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:33,636 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:33,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934650010] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:33,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:33,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:33,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058053514] [2021-08-21 16:38:33,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:33,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:33,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:33,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:33,637 INFO L87 Difference]: Start difference. First operand 1354 states and 1714 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:34,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:34,064 INFO L93 Difference]: Finished difference Result 2604 states and 3236 transitions. [2021-08-21 16:38:34,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:38:34,065 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:34,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:34,088 INFO L225 Difference]: With dead ends: 2604 [2021-08-21 16:38:34,088 INFO L226 Difference]: Without dead ends: 2524 [2021-08-21 16:38:34,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 447.9ms TimeCoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:38:34,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2524 states. [2021-08-21 16:38:34,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2524 to 1354. [2021-08-21 16:38:34,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1354 states, 1343 states have (on average 1.2762472077438571) internal successors, (1714), 1353 states have internal predecessors, (1714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:34,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1354 states to 1354 states and 1714 transitions. [2021-08-21 16:38:34,101 INFO L78 Accepts]: Start accepts. Automaton has 1354 states and 1714 transitions. Word has length 62 [2021-08-21 16:38:34,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:34,101 INFO L470 AbstractCegarLoop]: Abstraction has 1354 states and 1714 transitions. [2021-08-21 16:38:34,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:34,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1354 states and 1714 transitions. [2021-08-21 16:38:34,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:34,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:34,103 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:34,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-08-21 16:38:34,303 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:38:34,303 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:34,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:34,304 INFO L82 PathProgramCache]: Analyzing trace with hash 610243685, now seen corresponding path program 4 times [2021-08-21 16:38:34,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:34,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186402910] [2021-08-21 16:38:34,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:34,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:34,432 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:34,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:34,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186402910] [2021-08-21 16:38:34,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186402910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:34,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085434159] [2021-08-21 16:38:34,432 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:34,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:34,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:34,433 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:34,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 16:38:36,098 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:36,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:36,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:36,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:36,605 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:36,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085434159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:36,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:36,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:36,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641487289] [2021-08-21 16:38:36,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:36,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:36,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:36,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:36,607 INFO L87 Difference]: Start difference. First operand 1354 states and 1714 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:36,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:36,959 INFO L93 Difference]: Finished difference Result 2533 states and 3154 transitions. [2021-08-21 16:38:36,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:38:36,959 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:36,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:36,961 INFO L225 Difference]: With dead ends: 2533 [2021-08-21 16:38:36,962 INFO L226 Difference]: Without dead ends: 2373 [2021-08-21 16:38:36,962 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 405.4ms TimeCoverageRelationStatistics Valid=338, Invalid=994, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:38:36,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2373 states. [2021-08-21 16:38:36,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2373 to 1404. [2021-08-21 16:38:36,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1404 states, 1393 states have (on average 1.2720746590093324) internal successors, (1772), 1403 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:36,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1404 states to 1404 states and 1772 transitions. [2021-08-21 16:38:36,976 INFO L78 Accepts]: Start accepts. Automaton has 1404 states and 1772 transitions. Word has length 62 [2021-08-21 16:38:36,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:36,976 INFO L470 AbstractCegarLoop]: Abstraction has 1404 states and 1772 transitions. [2021-08-21 16:38:36,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:36,976 INFO L276 IsEmpty]: Start isEmpty. Operand 1404 states and 1772 transitions. [2021-08-21 16:38:36,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:36,978 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:36,978 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:36,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-21 16:38:37,179 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:38:37,179 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:37,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:37,179 INFO L82 PathProgramCache]: Analyzing trace with hash -972177935, now seen corresponding path program 21 times [2021-08-21 16:38:37,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:37,179 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814872556] [2021-08-21 16:38:37,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:37,180 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:37,318 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:37,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:37,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814872556] [2021-08-21 16:38:37,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814872556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:37,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489627175] [2021-08-21 16:38:37,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:37,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:37,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:37,320 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:37,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 16:38:38,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:38:38,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:38,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:38,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:39,534 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:39,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489627175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:39,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:39,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:39,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161847394] [2021-08-21 16:38:39,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:39,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:39,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:39,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:39,536 INFO L87 Difference]: Start difference. First operand 1404 states and 1772 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:39,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:39,869 INFO L93 Difference]: Finished difference Result 2671 states and 3318 transitions. [2021-08-21 16:38:39,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:38:39,870 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:39,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:39,872 INFO L225 Difference]: With dead ends: 2671 [2021-08-21 16:38:39,872 INFO L226 Difference]: Without dead ends: 2591 [2021-08-21 16:38:39,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 385.6ms TimeCoverageRelationStatistics Valid=316, Invalid=874, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 16:38:39,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-08-21 16:38:39,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1387. [2021-08-21 16:38:39,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1387 states, 1376 states have (on average 1.2776162790697674) internal successors, (1758), 1386 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:39,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1387 states to 1387 states and 1758 transitions. [2021-08-21 16:38:39,887 INFO L78 Accepts]: Start accepts. Automaton has 1387 states and 1758 transitions. Word has length 62 [2021-08-21 16:38:39,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:39,887 INFO L470 AbstractCegarLoop]: Abstraction has 1387 states and 1758 transitions. [2021-08-21 16:38:39,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:39,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1387 states and 1758 transitions. [2021-08-21 16:38:39,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:39,889 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:39,889 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:39,924 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:38:40,107 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:38:40,108 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:40,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:40,108 INFO L82 PathProgramCache]: Analyzing trace with hash -85935399, now seen corresponding path program 22 times [2021-08-21 16:38:40,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:40,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819420223] [2021-08-21 16:38:40,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:40,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:40,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:40,249 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:40,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:40,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819420223] [2021-08-21 16:38:40,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819420223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:40,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276295227] [2021-08-21 16:38:40,250 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:38:40,250 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:40,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:40,251 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:40,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 16:38:41,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:38:41,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:41,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:41,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:42,491 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:42,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276295227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:42,491 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:42,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:42,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538990759] [2021-08-21 16:38:42,492 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:42,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:42,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:42,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:42,492 INFO L87 Difference]: Start difference. First operand 1387 states and 1758 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:42,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:42,725 INFO L93 Difference]: Finished difference Result 2287 states and 2854 transitions. [2021-08-21 16:38:42,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:38:42,725 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:42,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:42,727 INFO L225 Difference]: With dead ends: 2287 [2021-08-21 16:38:42,727 INFO L226 Difference]: Without dead ends: 2207 [2021-08-21 16:38:42,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 296.0ms TimeCoverageRelationStatistics Valid=231, Invalid=699, Unknown=0, NotChecked=0, Total=930 [2021-08-21 16:38:42,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2207 states. [2021-08-21 16:38:42,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2207 to 1374. [2021-08-21 16:38:42,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1374 states, 1363 states have (on average 1.2692589875275129) internal successors, (1730), 1373 states have internal predecessors, (1730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:42,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1374 states to 1374 states and 1730 transitions. [2021-08-21 16:38:42,739 INFO L78 Accepts]: Start accepts. Automaton has 1374 states and 1730 transitions. Word has length 62 [2021-08-21 16:38:42,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:42,739 INFO L470 AbstractCegarLoop]: Abstraction has 1374 states and 1730 transitions. [2021-08-21 16:38:42,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:42,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1374 states and 1730 transitions. [2021-08-21 16:38:42,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:42,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:42,740 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:42,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:42,941 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:38:42,941 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:42,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:42,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1174723658, now seen corresponding path program 3 times [2021-08-21 16:38:42,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:42,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623402127] [2021-08-21 16:38:42,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:42,942 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:43,038 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 43 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:43,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:43,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623402127] [2021-08-21 16:38:43,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623402127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:43,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239832902] [2021-08-21 16:38:43,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:38:43,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:43,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:43,040 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:43,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 16:38:44,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 16:38:44,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:44,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:38:44,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:45,037 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:45,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239832902] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:38:45,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 16:38:45,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2021-08-21 16:38:45,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904494559] [2021-08-21 16:38:45,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:38:45,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:45,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:38:45,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:38:45,040 INFO L87 Difference]: Start difference. First operand 1374 states and 1730 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:45,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:45,215 INFO L93 Difference]: Finished difference Result 2302 states and 2944 transitions. [2021-08-21 16:38:45,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:38:45,216 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:45,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:45,219 INFO L225 Difference]: With dead ends: 2302 [2021-08-21 16:38:45,219 INFO L226 Difference]: Without dead ends: 2278 [2021-08-21 16:38:45,219 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 160.7ms TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:38:45,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2278 states. [2021-08-21 16:38:45,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2278 to 2215. [2021-08-21 16:38:45,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2215 states, 2204 states have (on average 1.3026315789473684) internal successors, (2871), 2214 states have internal predecessors, (2871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:45,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2215 states to 2215 states and 2871 transitions. [2021-08-21 16:38:45,236 INFO L78 Accepts]: Start accepts. Automaton has 2215 states and 2871 transitions. Word has length 62 [2021-08-21 16:38:45,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:45,236 INFO L470 AbstractCegarLoop]: Abstraction has 2215 states and 2871 transitions. [2021-08-21 16:38:45,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 13 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:45,236 INFO L276 IsEmpty]: Start isEmpty. Operand 2215 states and 2871 transitions. [2021-08-21 16:38:45,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:45,238 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:45,238 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:45,259 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:38:45,439 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:38:45,439 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:45,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:45,439 INFO L82 PathProgramCache]: Analyzing trace with hash -544927389, now seen corresponding path program 11 times [2021-08-21 16:38:45,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:45,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601282447] [2021-08-21 16:38:45,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:45,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:45,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:45,574 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:45,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:45,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601282447] [2021-08-21 16:38:45,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601282447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:45,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490460579] [2021-08-21 16:38:45,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:45,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:45,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:45,577 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:45,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 16:38:47,450 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:38:47,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:47,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:47,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:47,907 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:47,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490460579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:47,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:47,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-08-21 16:38:47,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175430288] [2021-08-21 16:38:47,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 16:38:47,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:47,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 16:38:47,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-08-21 16:38:47,908 INFO L87 Difference]: Start difference. First operand 2215 states and 2871 transitions. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:48,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:48,089 INFO L93 Difference]: Finished difference Result 2746 states and 3496 transitions. [2021-08-21 16:38:48,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 16:38:48,090 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:48,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:48,093 INFO L225 Difference]: With dead ends: 2746 [2021-08-21 16:38:48,093 INFO L226 Difference]: Without dead ends: 2676 [2021-08-21 16:38:48,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 246.4ms TimeCoverageRelationStatistics Valid=170, Invalid=532, Unknown=0, NotChecked=0, Total=702 [2021-08-21 16:38:48,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2676 states. [2021-08-21 16:38:48,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2676 to 2194. [2021-08-21 16:38:48,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2194 states, 2183 states have (on average 1.3027943197434724) internal successors, (2844), 2193 states have internal predecessors, (2844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:48,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2194 states to 2194 states and 2844 transitions. [2021-08-21 16:38:48,121 INFO L78 Accepts]: Start accepts. Automaton has 2194 states and 2844 transitions. Word has length 62 [2021-08-21 16:38:48,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:48,121 INFO L470 AbstractCegarLoop]: Abstraction has 2194 states and 2844 transitions. [2021-08-21 16:38:48,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:48,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2194 states and 2844 transitions. [2021-08-21 16:38:48,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:48,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:48,124 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:48,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:48,337 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:38:48,337 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:48,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:48,338 INFO L82 PathProgramCache]: Analyzing trace with hash -297032915, now seen corresponding path program 12 times [2021-08-21 16:38:48,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:48,338 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433528583] [2021-08-21 16:38:48,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:48,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:48,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:48,471 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:48,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:48,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433528583] [2021-08-21 16:38:48,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433528583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:48,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892772776] [2021-08-21 16:38:48,472 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:48,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:48,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:48,477 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:48,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 16:38:50,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:38:50,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:50,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:38:50,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:50,738 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:50,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892772776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:50,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:50,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-08-21 16:38:50,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543137927] [2021-08-21 16:38:50,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 16:38:50,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:50,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 16:38:50,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-08-21 16:38:50,739 INFO L87 Difference]: Start difference. First operand 2194 states and 2844 transitions. Second operand has 16 states, 16 states have (on average 5.6875) internal successors, (91), 16 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:38:51,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:51,114 INFO L93 Difference]: Finished difference Result 3946 states and 4977 transitions. [2021-08-21 16:38:51,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:38:51,115 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.6875) internal successors, (91), 16 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 62 [2021-08-21 16:38:51,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:51,120 INFO L225 Difference]: With dead ends: 3946 [2021-08-21 16:38:51,120 INFO L226 Difference]: Without dead ends: 3756 [2021-08-21 16:38:51,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 339.9ms TimeCoverageRelationStatistics Valid=235, Invalid=821, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 16:38:51,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3756 states. [2021-08-21 16:38:51,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3756 to 2201. [2021-08-21 16:38:51,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2201 states, 2190 states have (on average 1.3004566210045663) internal successors, (2848), 2200 states have internal predecessors, (2848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:51,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2201 states to 2201 states and 2848 transitions. [2021-08-21 16:38:51,153 INFO L78 Accepts]: Start accepts. Automaton has 2201 states and 2848 transitions. Word has length 62 [2021-08-21 16:38:51,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:51,153 INFO L470 AbstractCegarLoop]: Abstraction has 2201 states and 2848 transitions. [2021-08-21 16:38:51,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.6875) internal successors, (91), 16 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:38:51,153 INFO L276 IsEmpty]: Start isEmpty. Operand 2201 states and 2848 transitions. [2021-08-21 16:38:51,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:51,156 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:51,156 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:51,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:51,368 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:38:51,369 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:51,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:51,369 INFO L82 PathProgramCache]: Analyzing trace with hash -47305245, now seen corresponding path program 23 times [2021-08-21 16:38:51,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:51,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662639592] [2021-08-21 16:38:51,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:51,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:51,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:51,497 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:51,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:51,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662639592] [2021-08-21 16:38:51,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662639592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:51,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980859857] [2021-08-21 16:38:51,498 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:38:51,498 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:51,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:51,501 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:51,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 16:38:53,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:38:53,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:53,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:53,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:54,065 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:54,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980859857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:54,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:54,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:54,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327965806] [2021-08-21 16:38:54,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:54,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:54,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:54,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:54,067 INFO L87 Difference]: Start difference. First operand 2201 states and 2848 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:55,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:55,008 INFO L93 Difference]: Finished difference Result 5036 states and 6393 transitions. [2021-08-21 16:38:55,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 16:38:55,009 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:55,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:55,013 INFO L225 Difference]: With dead ends: 5036 [2021-08-21 16:38:55,014 INFO L226 Difference]: Without dead ends: 4646 [2021-08-21 16:38:55,015 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1016 ImplicationChecksByTransitivity, 935.2ms TimeCoverageRelationStatistics Valid=720, Invalid=2702, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 16:38:55,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4646 states. [2021-08-21 16:38:55,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4646 to 2245. [2021-08-21 16:38:55,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2245 states, 2234 states have (on average 1.3070725156669651) internal successors, (2920), 2244 states have internal predecessors, (2920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:55,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2245 states to 2245 states and 2920 transitions. [2021-08-21 16:38:55,039 INFO L78 Accepts]: Start accepts. Automaton has 2245 states and 2920 transitions. Word has length 62 [2021-08-21 16:38:55,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:55,039 INFO L470 AbstractCegarLoop]: Abstraction has 2245 states and 2920 transitions. [2021-08-21 16:38:55,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:55,039 INFO L276 IsEmpty]: Start isEmpty. Operand 2245 states and 2920 transitions. [2021-08-21 16:38:55,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:55,041 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:55,041 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:55,063 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 16:38:55,242 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:38:55,242 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:55,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:55,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1612656611, now seen corresponding path program 24 times [2021-08-21 16:38:55,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:55,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331788598] [2021-08-21 16:38:55,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:55,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:55,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:55,377 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:55,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:55,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331788598] [2021-08-21 16:38:55,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331788598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:55,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682647562] [2021-08-21 16:38:55,378 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:38:55,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:55,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:55,379 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:55,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 16:38:57,366 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:38:57,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:38:57,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:38:57,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:38:57,823 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:57,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682647562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:57,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:38:57,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:38:57,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526179761] [2021-08-21 16:38:57,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:38:57,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:38:57,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:38:57,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:38:57,824 INFO L87 Difference]: Start difference. First operand 2245 states and 2920 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:59,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:38:59,151 INFO L93 Difference]: Finished difference Result 5190 states and 6580 transitions. [2021-08-21 16:38:59,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 16:38:59,151 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:38:59,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:38:59,156 INFO L225 Difference]: With dead ends: 5190 [2021-08-21 16:38:59,156 INFO L226 Difference]: Without dead ends: 4790 [2021-08-21 16:38:59,157 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1388 ImplicationChecksByTransitivity, 1226.9ms TimeCoverageRelationStatistics Valid=961, Invalid=3461, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 16:38:59,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4790 states. [2021-08-21 16:38:59,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4790 to 2346. [2021-08-21 16:38:59,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2346 states, 2335 states have (on average 1.3066381156316917) internal successors, (3051), 2345 states have internal predecessors, (3051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:59,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2346 states to 2346 states and 3051 transitions. [2021-08-21 16:38:59,221 INFO L78 Accepts]: Start accepts. Automaton has 2346 states and 3051 transitions. Word has length 62 [2021-08-21 16:38:59,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:38:59,221 INFO L470 AbstractCegarLoop]: Abstraction has 2346 states and 3051 transitions. [2021-08-21 16:38:59,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:38:59,221 INFO L276 IsEmpty]: Start isEmpty. Operand 2346 states and 3051 transitions. [2021-08-21 16:38:59,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:38:59,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:38:59,224 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:38:59,253 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:38:59,440 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:38:59,441 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:38:59,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:38:59,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1329215255, now seen corresponding path program 25 times [2021-08-21 16:38:59,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:38:59,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563550931] [2021-08-21 16:38:59,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:38:59,442 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:38:59,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:38:59,561 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:38:59,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:38:59,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563550931] [2021-08-21 16:38:59,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563550931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:38:59,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101686923] [2021-08-21 16:38:59,562 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:38:59,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:38:59,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:38:59,563 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:38:59,563 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:39:01,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:01,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:01,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:02,123 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:02,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101686923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:02,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:02,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:02,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868942234] [2021-08-21 16:39:02,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:02,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:02,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:02,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:02,124 INFO L87 Difference]: Start difference. First operand 2346 states and 3051 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:03,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:03,353 INFO L93 Difference]: Finished difference Result 5087 states and 6499 transitions. [2021-08-21 16:39:03,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 16:39:03,354 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:39:03,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:03,358 INFO L225 Difference]: With dead ends: 5087 [2021-08-21 16:39:03,359 INFO L226 Difference]: Without dead ends: 4707 [2021-08-21 16:39:03,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1162 ImplicationChecksByTransitivity, 1117.8ms TimeCoverageRelationStatistics Valid=823, Invalid=2959, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 16:39:03,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4707 states. [2021-08-21 16:39:03,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4707 to 2332. [2021-08-21 16:39:03,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 2321 states have (on average 1.3119345109866436) internal successors, (3045), 2331 states have internal predecessors, (3045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:03,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 3045 transitions. [2021-08-21 16:39:03,392 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 3045 transitions. Word has length 62 [2021-08-21 16:39:03,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:03,393 INFO L470 AbstractCegarLoop]: Abstraction has 2332 states and 3045 transitions. [2021-08-21 16:39:03,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:03,393 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 3045 transitions. [2021-08-21 16:39:03,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:03,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:03,395 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:03,425 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:39:03,608 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:39:03,609 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:03,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:03,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1844292257, now seen corresponding path program 26 times [2021-08-21 16:39:03,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:03,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575918966] [2021-08-21 16:39:03,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:03,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:03,733 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:03,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:03,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575918966] [2021-08-21 16:39:03,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575918966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:03,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051303883] [2021-08-21 16:39:03,734 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:39:03,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:03,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:03,737 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:39:03,752 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:39:05,885 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:39:05,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:05,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:05,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:06,343 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:06,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051303883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:06,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:06,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:06,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621503032] [2021-08-21 16:39:06,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:06,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:06,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:06,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:06,345 INFO L87 Difference]: Start difference. First operand 2332 states and 3045 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:07,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:07,608 INFO L93 Difference]: Finished difference Result 5666 states and 7277 transitions. [2021-08-21 16:39:07,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 16:39:07,608 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:39:07,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:07,613 INFO L225 Difference]: With dead ends: 5666 [2021-08-21 16:39:07,613 INFO L226 Difference]: Without dead ends: 5011 [2021-08-21 16:39:07,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1687 ImplicationChecksByTransitivity, 1171.4ms TimeCoverageRelationStatistics Valid=1121, Invalid=4135, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 16:39:07,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5011 states. [2021-08-21 16:39:07,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5011 to 2477. [2021-08-21 16:39:07,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 2466 states have (on average 1.3094079480940795) internal successors, (3229), 2476 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:07,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 3229 transitions. [2021-08-21 16:39:07,640 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 3229 transitions. Word has length 62 [2021-08-21 16:39:07,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:07,641 INFO L470 AbstractCegarLoop]: Abstraction has 2477 states and 3229 transitions. [2021-08-21 16:39:07,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:07,641 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 3229 transitions. [2021-08-21 16:39:07,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:07,643 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:07,643 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:07,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:07,843 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:39:07,844 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:07,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:07,844 INFO L82 PathProgramCache]: Analyzing trace with hash 232379361, now seen corresponding path program 27 times [2021-08-21 16:39:07,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:07,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558080144] [2021-08-21 16:39:07,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:07,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:07,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:07,967 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:07,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:07,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558080144] [2021-08-21 16:39:07,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558080144] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:07,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782867915] [2021-08-21 16:39:07,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:39:07,968 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:07,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:07,968 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:07,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 16:39:10,087 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:39:10,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:10,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:10,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:10,590 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:10,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782867915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:10,590 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:10,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:10,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921463859] [2021-08-21 16:39:10,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:10,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:10,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:10,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:10,591 INFO L87 Difference]: Start difference. First operand 2477 states and 3229 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:12,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:12,047 INFO L93 Difference]: Finished difference Result 6357 states and 8152 transitions. [2021-08-21 16:39:12,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-21 16:39:12,047 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:39:12,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:12,052 INFO L225 Difference]: With dead ends: 6357 [2021-08-21 16:39:12,052 INFO L226 Difference]: Without dead ends: 5732 [2021-08-21 16:39:12,053 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2083 ImplicationChecksByTransitivity, 1347.9ms TimeCoverageRelationStatistics Valid=1335, Invalid=4671, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 16:39:12,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5732 states. [2021-08-21 16:39:12,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5732 to 2521. [2021-08-21 16:39:12,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2521 states, 2510 states have (on average 1.3151394422310756) internal successors, (3301), 2520 states have internal predecessors, (3301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:12,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2521 states to 2521 states and 3301 transitions. [2021-08-21 16:39:12,083 INFO L78 Accepts]: Start accepts. Automaton has 2521 states and 3301 transitions. Word has length 62 [2021-08-21 16:39:12,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:12,083 INFO L470 AbstractCegarLoop]: Abstraction has 2521 states and 3301 transitions. [2021-08-21 16:39:12,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:12,083 INFO L276 IsEmpty]: Start isEmpty. Operand 2521 states and 3301 transitions. [2021-08-21 16:39:12,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:12,085 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:12,085 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:12,107 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-21 16:39:12,287 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:39:12,288 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:12,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:12,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1730340433, now seen corresponding path program 28 times [2021-08-21 16:39:12,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:12,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720762423] [2021-08-21 16:39:12,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:12,288 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:12,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:12,410 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:12,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:12,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720762423] [2021-08-21 16:39:12,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720762423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:12,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126855616] [2021-08-21 16:39:12,411 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:39:12,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:12,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:12,412 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:12,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 16:39:14,592 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:39:14,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:14,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:14,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:14,998 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:14,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126855616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:14,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:14,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:14,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132246410] [2021-08-21 16:39:14,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:14,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:14,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:14,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:14,999 INFO L87 Difference]: Start difference. First operand 2521 states and 3301 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:16,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:16,235 INFO L93 Difference]: Finished difference Result 6456 states and 8246 transitions. [2021-08-21 16:39:16,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 16:39:16,235 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:39:16,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:16,241 INFO L225 Difference]: With dead ends: 6456 [2021-08-21 16:39:16,241 INFO L226 Difference]: Without dead ends: 5961 [2021-08-21 16:39:16,241 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1900 ImplicationChecksByTransitivity, 1112.5ms TimeCoverageRelationStatistics Valid=1206, Invalid=4344, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 16:39:16,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5961 states. [2021-08-21 16:39:16,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5961 to 2630. [2021-08-21 16:39:16,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2630 states, 2619 states have (on average 1.3165330278732341) internal successors, (3448), 2629 states have internal predecessors, (3448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:16,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2630 states to 2630 states and 3448 transitions. [2021-08-21 16:39:16,281 INFO L78 Accepts]: Start accepts. Automaton has 2630 states and 3448 transitions. Word has length 62 [2021-08-21 16:39:16,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:16,282 INFO L470 AbstractCegarLoop]: Abstraction has 2630 states and 3448 transitions. [2021-08-21 16:39:16,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:16,282 INFO L276 IsEmpty]: Start isEmpty. Operand 2630 states and 3448 transitions. [2021-08-21 16:39:16,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:16,284 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:16,284 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:16,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:16,485 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:39:16,485 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:16,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:16,485 INFO L82 PathProgramCache]: Analyzing trace with hash -1950448355, now seen corresponding path program 5 times [2021-08-21 16:39:16,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:16,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783896347] [2021-08-21 16:39:16,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:16,486 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:16,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:16,601 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:16,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:16,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783896347] [2021-08-21 16:39:16,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783896347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:16,602 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [117039619] [2021-08-21 16:39:16,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:39:16,602 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:16,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:16,603 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:16,603 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 16:39:18,794 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:39:18,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:18,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:18,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:19,218 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:19,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [117039619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:19,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:19,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:19,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134097127] [2021-08-21 16:39:19,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:19,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:19,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:19,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:19,220 INFO L87 Difference]: Start difference. First operand 2630 states and 3448 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:20,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:20,206 INFO L93 Difference]: Finished difference Result 6003 states and 7678 transitions. [2021-08-21 16:39:20,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 16:39:20,221 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:39:20,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:20,227 INFO L225 Difference]: With dead ends: 6003 [2021-08-21 16:39:20,227 INFO L226 Difference]: Without dead ends: 5423 [2021-08-21 16:39:20,228 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1371 ImplicationChecksByTransitivity, 920.6ms TimeCoverageRelationStatistics Valid=966, Invalid=3456, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 16:39:20,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5423 states. [2021-08-21 16:39:20,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5423 to 2685. [2021-08-21 16:39:20,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2685 states, 2674 states have (on average 1.3096484667165296) internal successors, (3502), 2684 states have internal predecessors, (3502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:20,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2685 states to 2685 states and 3502 transitions. [2021-08-21 16:39:20,265 INFO L78 Accepts]: Start accepts. Automaton has 2685 states and 3502 transitions. Word has length 62 [2021-08-21 16:39:20,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:20,265 INFO L470 AbstractCegarLoop]: Abstraction has 2685 states and 3502 transitions. [2021-08-21 16:39:20,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:20,265 INFO L276 IsEmpty]: Start isEmpty. Operand 2685 states and 3502 transitions. [2021-08-21 16:39:20,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:20,267 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:20,267 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:20,289 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:39:20,468 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:39:20,468 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:20,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:20,468 INFO L82 PathProgramCache]: Analyzing trace with hash -1865524067, now seen corresponding path program 29 times [2021-08-21 16:39:20,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:20,468 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942984154] [2021-08-21 16:39:20,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:20,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:20,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:20,600 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:20,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:20,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942984154] [2021-08-21 16:39:20,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942984154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:20,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670028111] [2021-08-21 16:39:20,601 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:39:20,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:20,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:20,605 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:20,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:39:22,855 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 16:39:22,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:22,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:22,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:23,383 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:23,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670028111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:23,383 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:23,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:23,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194294648] [2021-08-21 16:39:23,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:23,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:23,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:23,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:23,384 INFO L87 Difference]: Start difference. First operand 2685 states and 3502 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:24,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:24,445 INFO L93 Difference]: Finished difference Result 6392 states and 8147 transitions. [2021-08-21 16:39:24,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 16:39:24,445 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:39:24,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:24,451 INFO L225 Difference]: With dead ends: 6392 [2021-08-21 16:39:24,451 INFO L226 Difference]: Without dead ends: 5922 [2021-08-21 16:39:24,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 983.3ms TimeCoverageRelationStatistics Valid=913, Invalid=3247, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 16:39:24,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5922 states. [2021-08-21 16:39:24,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5922 to 2670. [2021-08-21 16:39:24,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2670 states, 2659 states have (on average 1.313651748777736) internal successors, (3493), 2669 states have internal predecessors, (3493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:24,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2670 states to 2670 states and 3493 transitions. [2021-08-21 16:39:24,478 INFO L78 Accepts]: Start accepts. Automaton has 2670 states and 3493 transitions. Word has length 62 [2021-08-21 16:39:24,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:24,478 INFO L470 AbstractCegarLoop]: Abstraction has 2670 states and 3493 transitions. [2021-08-21 16:39:24,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:24,478 INFO L276 IsEmpty]: Start isEmpty. Operand 2670 states and 3493 transitions. [2021-08-21 16:39:24,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-08-21 16:39:24,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:24,480 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:24,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:24,681 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:39:24,681 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:24,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:24,681 INFO L82 PathProgramCache]: Analyzing trace with hash -2142087767, now seen corresponding path program 30 times [2021-08-21 16:39:24,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:24,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091819322] [2021-08-21 16:39:24,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:24,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:24,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:24,800 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:24,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:24,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091819322] [2021-08-21 16:39:24,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091819322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:24,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889426548] [2021-08-21 16:39:24,801 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:39:24,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:24,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:24,802 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:24,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 16:39:27,070 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:39:27,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:27,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 16:39:27,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:27,568 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:27,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889426548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:27,568 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:27,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 16:39:27,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437730631] [2021-08-21 16:39:27,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 16:39:27,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:27,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 16:39:27,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-08-21 16:39:27,569 INFO L87 Difference]: Start difference. First operand 2670 states and 3493 transitions. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:28,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:28,741 INFO L93 Difference]: Finished difference Result 6339 states and 8071 transitions. [2021-08-21 16:39:28,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 16:39:28,741 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-08-21 16:39:28,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:28,747 INFO L225 Difference]: With dead ends: 6339 [2021-08-21 16:39:28,747 INFO L226 Difference]: Without dead ends: 5939 [2021-08-21 16:39:28,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1782 ImplicationChecksByTransitivity, 1109.7ms TimeCoverageRelationStatistics Valid=1076, Invalid=4180, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 16:39:28,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5939 states. [2021-08-21 16:39:28,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5939 to 2680. [2021-08-21 16:39:28,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2680 states, 2669 states have (on average 1.3079805170475833) internal successors, (3491), 2679 states have internal predecessors, (3491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:28,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2680 states to 2680 states and 3491 transitions. [2021-08-21 16:39:28,780 INFO L78 Accepts]: Start accepts. Automaton has 2680 states and 3491 transitions. Word has length 62 [2021-08-21 16:39:28,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:28,780 INFO L470 AbstractCegarLoop]: Abstraction has 2680 states and 3491 transitions. [2021-08-21 16:39:28,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:28,780 INFO L276 IsEmpty]: Start isEmpty. Operand 2680 states and 3491 transitions. [2021-08-21 16:39:28,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:28,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:28,784 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:28,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:28,999 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:39:29,000 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:29,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:29,000 INFO L82 PathProgramCache]: Analyzing trace with hash -25640116, now seen corresponding path program 31 times [2021-08-21 16:39:29,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:29,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710865318] [2021-08-21 16:39:29,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:29,000 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:29,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:29,186 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:29,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:29,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710865318] [2021-08-21 16:39:29,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710865318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:29,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681365033] [2021-08-21 16:39:29,186 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:39:29,187 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:29,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:29,187 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:29,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 16:39:31,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:31,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:31,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:32,151 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:32,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681365033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:32,151 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:32,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:32,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872935358] [2021-08-21 16:39:32,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:32,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:32,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:32,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=369, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:32,153 INFO L87 Difference]: Start difference. First operand 2680 states and 3491 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:32,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:32,512 INFO L93 Difference]: Finished difference Result 4395 states and 5609 transitions. [2021-08-21 16:39:32,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:39:32,513 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:39:32,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:32,517 INFO L225 Difference]: With dead ends: 4395 [2021-08-21 16:39:32,517 INFO L226 Difference]: Without dead ends: 4275 [2021-08-21 16:39:32,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 471.9ms TimeCoverageRelationStatistics Valid=334, Invalid=998, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 16:39:32,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4275 states. [2021-08-21 16:39:32,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4275 to 2725. [2021-08-21 16:39:32,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2714 states have (on average 1.313927781871776) internal successors, (3566), 2724 states have internal predecessors, (3566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:32,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 3566 transitions. [2021-08-21 16:39:32,547 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 3566 transitions. Word has length 67 [2021-08-21 16:39:32,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:32,547 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 3566 transitions. [2021-08-21 16:39:32,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:32,548 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 3566 transitions. [2021-08-21 16:39:32,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:32,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:32,550 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:32,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:32,751 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:39:32,751 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:32,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:32,751 INFO L82 PathProgramCache]: Analyzing trace with hash 600625360, now seen corresponding path program 32 times [2021-08-21 16:39:32,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:32,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685099461] [2021-08-21 16:39:32,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:32,752 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:32,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:32,909 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:32,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:32,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685099461] [2021-08-21 16:39:32,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685099461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:32,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173693489] [2021-08-21 16:39:32,910 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:39:32,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:32,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:32,911 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:32,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 16:39:35,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:39:35,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:35,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:35,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:36,060 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:36,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173693489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:36,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:36,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:36,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315494979] [2021-08-21 16:39:36,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:36,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:36,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:36,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=374, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:36,061 INFO L87 Difference]: Start difference. First operand 2725 states and 3566 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:36,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:36,597 INFO L93 Difference]: Finished difference Result 4849 states and 6168 transitions. [2021-08-21 16:39:36,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:39:36,597 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:39:36,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:36,602 INFO L225 Difference]: With dead ends: 4849 [2021-08-21 16:39:36,602 INFO L226 Difference]: Without dead ends: 4679 [2021-08-21 16:39:36,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 619.6ms TimeCoverageRelationStatistics Valid=385, Invalid=1097, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 16:39:36,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4679 states. [2021-08-21 16:39:36,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4679 to 2770. [2021-08-21 16:39:36,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2770 states, 2759 states have (on average 1.310982239942008) internal successors, (3617), 2769 states have internal predecessors, (3617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:36,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2770 states to 2770 states and 3617 transitions. [2021-08-21 16:39:36,629 INFO L78 Accepts]: Start accepts. Automaton has 2770 states and 3617 transitions. Word has length 67 [2021-08-21 16:39:36,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:36,629 INFO L470 AbstractCegarLoop]: Abstraction has 2770 states and 3617 transitions. [2021-08-21 16:39:36,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:36,629 INFO L276 IsEmpty]: Start isEmpty. Operand 2770 states and 3617 transitions. [2021-08-21 16:39:36,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:36,631 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:36,631 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:36,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 16:39:36,832 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:39:36,832 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:36,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:36,832 INFO L82 PathProgramCache]: Analyzing trace with hash 2061591950, now seen corresponding path program 33 times [2021-08-21 16:39:36,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:36,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571506423] [2021-08-21 16:39:36,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:36,833 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:36,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:36,994 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:36,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:36,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571506423] [2021-08-21 16:39:36,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571506423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:36,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785226980] [2021-08-21 16:39:36,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:39:36,995 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:36,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:36,996 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:37,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 16:39:39,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:39:39,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:39,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:39,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:40,313 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:40,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785226980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:40,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:40,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:40,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490398643] [2021-08-21 16:39:40,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:40,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:40,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:40,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:40,314 INFO L87 Difference]: Start difference. First operand 2770 states and 3617 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:40,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:40,888 INFO L93 Difference]: Finished difference Result 5159 states and 6559 transitions. [2021-08-21 16:39:40,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:39:40,888 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:39:40,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:40,893 INFO L225 Difference]: With dead ends: 5159 [2021-08-21 16:39:40,893 INFO L226 Difference]: Without dead ends: 4939 [2021-08-21 16:39:40,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 672.3ms TimeCoverageRelationStatistics Valid=443, Invalid=1279, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:39:40,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4939 states. [2021-08-21 16:39:40,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4939 to 2865. [2021-08-21 16:39:40,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2865 states, 2854 states have (on average 1.306937631394534) internal successors, (3730), 2864 states have internal predecessors, (3730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:40,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2865 states to 2865 states and 3730 transitions. [2021-08-21 16:39:40,926 INFO L78 Accepts]: Start accepts. Automaton has 2865 states and 3730 transitions. Word has length 67 [2021-08-21 16:39:40,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:40,927 INFO L470 AbstractCegarLoop]: Abstraction has 2865 states and 3730 transitions. [2021-08-21 16:39:40,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:40,927 INFO L276 IsEmpty]: Start isEmpty. Operand 2865 states and 3730 transitions. [2021-08-21 16:39:40,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:40,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:40,930 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:40,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 16:39:41,143 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:39:41,143 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:41,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:41,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1721183744, now seen corresponding path program 34 times [2021-08-21 16:39:41,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:41,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159926722] [2021-08-21 16:39:41,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:41,144 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:41,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:41,306 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:41,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:41,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159926722] [2021-08-21 16:39:41,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159926722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:41,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017487466] [2021-08-21 16:39:41,306 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:39:41,307 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:41,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:41,307 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:41,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 16:39:43,819 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:39:43,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:43,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:43,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:44,500 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:44,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017487466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:44,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:44,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:44,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133437555] [2021-08-21 16:39:44,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:44,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:44,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:44,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=374, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:44,502 INFO L87 Difference]: Start difference. First operand 2865 states and 3730 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:45,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:45,075 INFO L93 Difference]: Finished difference Result 5079 states and 6455 transitions. [2021-08-21 16:39:45,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:39:45,076 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:39:45,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:45,081 INFO L225 Difference]: With dead ends: 5079 [2021-08-21 16:39:45,081 INFO L226 Difference]: Without dead ends: 4859 [2021-08-21 16:39:45,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 621.7ms TimeCoverageRelationStatistics Valid=496, Invalid=1396, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:39:45,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4859 states. [2021-08-21 16:39:45,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4859 to 2870. [2021-08-21 16:39:45,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2870 states, 2859 states have (on average 1.3084994753410284) internal successors, (3741), 2869 states have internal predecessors, (3741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:45,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2870 states to 2870 states and 3741 transitions. [2021-08-21 16:39:45,106 INFO L78 Accepts]: Start accepts. Automaton has 2870 states and 3741 transitions. Word has length 67 [2021-08-21 16:39:45,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:45,106 INFO L470 AbstractCegarLoop]: Abstraction has 2870 states and 3741 transitions. [2021-08-21 16:39:45,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:45,107 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 3741 transitions. [2021-08-21 16:39:45,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:45,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:45,110 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:45,133 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-08-21 16:39:45,312 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:39:45,312 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:45,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:45,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1781882386, now seen corresponding path program 35 times [2021-08-21 16:39:45,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:45,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402844942] [2021-08-21 16:39:45,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:45,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:45,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:45,483 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:45,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:45,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402844942] [2021-08-21 16:39:45,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402844942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:45,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916552517] [2021-08-21 16:39:45,484 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:39:45,484 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:45,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:45,486 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:45,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 16:39:48,084 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:39:48,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:48,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:48,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:48,732 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:48,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916552517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:48,732 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:48,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:48,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876009939] [2021-08-21 16:39:48,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:48,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:48,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:48,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:48,733 INFO L87 Difference]: Start difference. First operand 2870 states and 3741 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:49,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:49,384 INFO L93 Difference]: Finished difference Result 5194 states and 6609 transitions. [2021-08-21 16:39:49,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:39:49,384 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:39:49,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:49,389 INFO L225 Difference]: With dead ends: 5194 [2021-08-21 16:39:49,389 INFO L226 Difference]: Without dead ends: 4924 [2021-08-21 16:39:49,389 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 700.9ms TimeCoverageRelationStatistics Valid=525, Invalid=1455, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:39:49,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4924 states. [2021-08-21 16:39:49,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4924 to 2949. [2021-08-21 16:39:49,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2949 states, 2938 states have (on average 1.3049693669162696) internal successors, (3834), 2948 states have internal predecessors, (3834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:49,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2949 states to 2949 states and 3834 transitions. [2021-08-21 16:39:49,415 INFO L78 Accepts]: Start accepts. Automaton has 2949 states and 3834 transitions. Word has length 67 [2021-08-21 16:39:49,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:49,415 INFO L470 AbstractCegarLoop]: Abstraction has 2949 states and 3834 transitions. [2021-08-21 16:39:49,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:49,415 INFO L276 IsEmpty]: Start isEmpty. Operand 2949 states and 3834 transitions. [2021-08-21 16:39:49,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:49,418 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:49,418 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:49,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 16:39:49,619 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:39:49,619 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:49,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:49,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1441474180, now seen corresponding path program 36 times [2021-08-21 16:39:49,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:49,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341587782] [2021-08-21 16:39:49,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:49,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:49,764 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:49,764 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:49,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341587782] [2021-08-21 16:39:49,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341587782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:49,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137702581] [2021-08-21 16:39:49,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:39:49,764 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:49,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:49,765 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:49,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 16:39:52,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:39:52,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:39:52,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:52,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:53,114 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:53,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137702581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:53,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:53,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:53,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555456629] [2021-08-21 16:39:53,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:53,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:53,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:53,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:53,115 INFO L87 Difference]: Start difference. First operand 2949 states and 3834 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:53,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:53,845 INFO L93 Difference]: Finished difference Result 5410 states and 6856 transitions. [2021-08-21 16:39:53,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:39:53,845 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:39:53,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:53,850 INFO L225 Difference]: With dead ends: 5410 [2021-08-21 16:39:53,850 INFO L226 Difference]: Without dead ends: 5190 [2021-08-21 16:39:53,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 735.4ms TimeCoverageRelationStatistics Valid=596, Invalid=1660, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:39:53,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5190 states. [2021-08-21 16:39:53,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5190 to 3044. [2021-08-21 16:39:53,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3044 states, 3033 states have (on average 1.309264754368612) internal successors, (3971), 3043 states have internal predecessors, (3971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:53,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3044 states to 3044 states and 3971 transitions. [2021-08-21 16:39:53,878 INFO L78 Accepts]: Start accepts. Automaton has 3044 states and 3971 transitions. Word has length 67 [2021-08-21 16:39:53,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:53,879 INFO L470 AbstractCegarLoop]: Abstraction has 3044 states and 3971 transitions. [2021-08-21 16:39:53,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:53,879 INFO L276 IsEmpty]: Start isEmpty. Operand 3044 states and 3971 transitions. [2021-08-21 16:39:53,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:53,882 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:53,882 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:53,905 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:39:54,082 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:39:54,082 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:54,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:54,083 INFO L82 PathProgramCache]: Analyzing trace with hash -479182564, now seen corresponding path program 37 times [2021-08-21 16:39:54,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:54,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356949255] [2021-08-21 16:39:54,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:54,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:54,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:54,220 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:54,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:54,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356949255] [2021-08-21 16:39:54,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356949255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:54,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413085983] [2021-08-21 16:39:54,220 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:39:54,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:54,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:54,221 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:54,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 16:39:56,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:56,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:39:56,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:39:57,576 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:57,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413085983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:57,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:39:57,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:39:57,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910839468] [2021-08-21 16:39:57,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:39:57,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:39:57,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:39:57,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:39:57,577 INFO L87 Difference]: Start difference. First operand 3044 states and 3971 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:58,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:39:58,247 INFO L93 Difference]: Finished difference Result 5273 states and 6697 transitions. [2021-08-21 16:39:58,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:39:58,247 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:39:58,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:39:58,253 INFO L225 Difference]: With dead ends: 5273 [2021-08-21 16:39:58,253 INFO L226 Difference]: Without dead ends: 5053 [2021-08-21 16:39:58,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 701.9ms TimeCoverageRelationStatistics Valid=572, Invalid=1590, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:39:58,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5053 states. [2021-08-21 16:39:58,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5053 to 3019. [2021-08-21 16:39:58,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3019 states, 3008 states have (on average 1.309840425531915) internal successors, (3940), 3018 states have internal predecessors, (3940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:58,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3019 states to 3019 states and 3940 transitions. [2021-08-21 16:39:58,282 INFO L78 Accepts]: Start accepts. Automaton has 3019 states and 3940 transitions. Word has length 67 [2021-08-21 16:39:58,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:39:58,282 INFO L470 AbstractCegarLoop]: Abstraction has 3019 states and 3940 transitions. [2021-08-21 16:39:58,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:39:58,282 INFO L276 IsEmpty]: Start isEmpty. Operand 3019 states and 3940 transitions. [2021-08-21 16:39:58,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:39:58,284 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:39:58,285 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:39:58,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 16:39:58,485 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:39:58,485 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:39:58,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:39:58,487 INFO L82 PathProgramCache]: Analyzing trace with hash -918315822, now seen corresponding path program 38 times [2021-08-21 16:39:58,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:39:58,487 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509739143] [2021-08-21 16:39:58,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:39:58,487 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:39:58,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:39:58,636 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:39:58,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:39:58,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509739143] [2021-08-21 16:39:58,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509739143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:39:58,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172399126] [2021-08-21 16:39:58,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:39:58,636 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:39:58,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:39:58,637 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:39:58,637 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:40:01,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:40:01,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:01,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:01,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:02,034 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:02,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172399126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:02,034 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:02,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:02,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78776224] [2021-08-21 16:40:02,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:02,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:02,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:02,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:02,035 INFO L87 Difference]: Start difference. First operand 3019 states and 3940 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:02,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:02,689 INFO L93 Difference]: Finished difference Result 5108 states and 6507 transitions. [2021-08-21 16:40:02,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 16:40:02,689 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:02,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:02,695 INFO L225 Difference]: With dead ends: 5108 [2021-08-21 16:40:02,695 INFO L226 Difference]: Without dead ends: 4838 [2021-08-21 16:40:02,695 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 678.3ms TimeCoverageRelationStatistics Valid=655, Invalid=1895, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 16:40:02,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4838 states. [2021-08-21 16:40:02,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4838 to 2969. [2021-08-21 16:40:02,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2969 states, 2958 states have (on average 1.3110209601081813) internal successors, (3878), 2968 states have internal predecessors, (3878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:02,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2969 states to 2969 states and 3878 transitions. [2021-08-21 16:40:02,725 INFO L78 Accepts]: Start accepts. Automaton has 2969 states and 3878 transitions. Word has length 67 [2021-08-21 16:40:02,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:02,725 INFO L470 AbstractCegarLoop]: Abstraction has 2969 states and 3878 transitions. [2021-08-21 16:40:02,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:02,725 INFO L276 IsEmpty]: Start isEmpty. Operand 2969 states and 3878 transitions. [2021-08-21 16:40:02,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:02,728 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:02,729 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:02,773 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:40:02,956 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:40:02,957 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:02,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:02,957 INFO L82 PathProgramCache]: Analyzing trace with hash -1614494906, now seen corresponding path program 39 times [2021-08-21 16:40:02,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:02,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136810045] [2021-08-21 16:40:02,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:02,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:02,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:03,149 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:03,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:03,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136810045] [2021-08-21 16:40:03,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136810045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:03,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405699468] [2021-08-21 16:40:03,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:40:03,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:03,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:03,157 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:40:03,158 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:40:05,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:40:05,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:05,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:05,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:06,624 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:06,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405699468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:06,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:06,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:06,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56774888] [2021-08-21 16:40:06,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:06,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:06,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:06,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:06,626 INFO L87 Difference]: Start difference. First operand 2969 states and 3878 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:07,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:07,178 INFO L93 Difference]: Finished difference Result 4753 states and 6039 transitions. [2021-08-21 16:40:07,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:40:07,178 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:07,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:07,183 INFO L225 Difference]: With dead ends: 4753 [2021-08-21 16:40:07,183 INFO L226 Difference]: Without dead ends: 4633 [2021-08-21 16:40:07,184 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 602.9ms TimeCoverageRelationStatistics Valid=491, Invalid=1401, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:40:07,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4633 states. [2021-08-21 16:40:07,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4633 to 2969. [2021-08-21 16:40:07,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2969 states, 2958 states have (on average 1.3110209601081813) internal successors, (3878), 2968 states have internal predecessors, (3878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:07,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2969 states to 2969 states and 3878 transitions. [2021-08-21 16:40:07,221 INFO L78 Accepts]: Start accepts. Automaton has 2969 states and 3878 transitions. Word has length 67 [2021-08-21 16:40:07,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:07,221 INFO L470 AbstractCegarLoop]: Abstraction has 2969 states and 3878 transitions. [2021-08-21 16:40:07,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:07,222 INFO L276 IsEmpty]: Start isEmpty. Operand 2969 states and 3878 transitions. [2021-08-21 16:40:07,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:07,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:07,224 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:07,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:07,424 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:40:07,425 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:07,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:07,425 INFO L82 PathProgramCache]: Analyzing trace with hash 56416704, now seen corresponding path program 40 times [2021-08-21 16:40:07,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:07,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937375232] [2021-08-21 16:40:07,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:07,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:07,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:07,576 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:07,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:07,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937375232] [2021-08-21 16:40:07,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937375232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:07,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244088711] [2021-08-21 16:40:07,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:40:07,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:07,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:07,579 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:40:07,580 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:40:10,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:40:10,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:10,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:10,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:11,123 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:11,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244088711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:11,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:11,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:11,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611867040] [2021-08-21 16:40:11,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:11,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:11,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:11,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:11,124 INFO L87 Difference]: Start difference. First operand 2969 states and 3878 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:11,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:11,608 INFO L93 Difference]: Finished difference Result 5000 states and 6354 transitions. [2021-08-21 16:40:11,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:40:11,608 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:11,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:11,613 INFO L225 Difference]: With dead ends: 5000 [2021-08-21 16:40:11,613 INFO L226 Difference]: Without dead ends: 4780 [2021-08-21 16:40:11,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 537.3ms TimeCoverageRelationStatistics Valid=461, Invalid=1261, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:40:11,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4780 states. [2021-08-21 16:40:11,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4780 to 3019. [2021-08-21 16:40:11,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3019 states, 3008 states have (on average 1.309840425531915) internal successors, (3940), 3018 states have internal predecessors, (3940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:11,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3019 states to 3019 states and 3940 transitions. [2021-08-21 16:40:11,646 INFO L78 Accepts]: Start accepts. Automaton has 3019 states and 3940 transitions. Word has length 67 [2021-08-21 16:40:11,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:11,646 INFO L470 AbstractCegarLoop]: Abstraction has 3019 states and 3940 transitions. [2021-08-21 16:40:11,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:11,646 INFO L276 IsEmpty]: Start isEmpty. Operand 3019 states and 3940 transitions. [2021-08-21 16:40:11,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:11,648 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:11,648 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:11,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 16:40:11,849 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:40:11,849 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:11,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:11,849 INFO L82 PathProgramCache]: Analyzing trace with hash -1864240040, now seen corresponding path program 41 times [2021-08-21 16:40:11,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:11,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297926354] [2021-08-21 16:40:11,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:11,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:11,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:11,991 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:11,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:11,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297926354] [2021-08-21 16:40:11,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297926354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:11,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212424466] [2021-08-21 16:40:11,992 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:40:11,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:11,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:11,993 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:40:11,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 16:40:14,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:40:14,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:14,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:14,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:15,605 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:15,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212424466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:15,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:15,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:15,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441334579] [2021-08-21 16:40:15,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:15,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:15,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:15,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:15,607 INFO L87 Difference]: Start difference. First operand 3019 states and 3940 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:16,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:16,131 INFO L93 Difference]: Finished difference Result 5158 states and 6548 transitions. [2021-08-21 16:40:16,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 16:40:16,132 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:16,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:16,137 INFO L225 Difference]: With dead ends: 5158 [2021-08-21 16:40:16,137 INFO L226 Difference]: Without dead ends: 4938 [2021-08-21 16:40:16,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 581.7ms TimeCoverageRelationStatistics Valid=489, Invalid=1317, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:40:16,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2021-08-21 16:40:16,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 2994. [2021-08-21 16:40:16,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2994 states, 2983 states have (on average 1.3104257458933959) internal successors, (3909), 2993 states have internal predecessors, (3909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:16,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2994 states to 2994 states and 3909 transitions. [2021-08-21 16:40:16,172 INFO L78 Accepts]: Start accepts. Automaton has 2994 states and 3909 transitions. Word has length 67 [2021-08-21 16:40:16,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:16,172 INFO L470 AbstractCegarLoop]: Abstraction has 2994 states and 3909 transitions. [2021-08-21 16:40:16,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:16,172 INFO L276 IsEmpty]: Start isEmpty. Operand 2994 states and 3909 transitions. [2021-08-21 16:40:16,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:16,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:16,175 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:16,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-21 16:40:16,388 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:40:16,389 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:16,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:16,389 INFO L82 PathProgramCache]: Analyzing trace with hash 266188992, now seen corresponding path program 42 times [2021-08-21 16:40:16,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:16,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240618935] [2021-08-21 16:40:16,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:16,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:16,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:16,533 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:16,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:16,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240618935] [2021-08-21 16:40:16,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240618935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:16,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718828003] [2021-08-21 16:40:16,534 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:40:16,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:16,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:16,535 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:16,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 16:40:19,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 16:40:19,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:19,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:19,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:20,192 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:20,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718828003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:20,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:20,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:20,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981312155] [2021-08-21 16:40:20,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:20,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:20,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:20,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:20,193 INFO L87 Difference]: Start difference. First operand 2994 states and 3909 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:20,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:20,818 INFO L93 Difference]: Finished difference Result 5199 states and 6591 transitions. [2021-08-21 16:40:20,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:40:20,819 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:20,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:20,824 INFO L225 Difference]: With dead ends: 5199 [2021-08-21 16:40:20,824 INFO L226 Difference]: Without dead ends: 4979 [2021-08-21 16:40:20,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 624.4ms TimeCoverageRelationStatistics Valid=548, Invalid=1522, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:40:20,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4979 states. [2021-08-21 16:40:20,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4979 to 3019. [2021-08-21 16:40:20,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3019 states, 3008 states have (on average 1.309840425531915) internal successors, (3940), 3018 states have internal predecessors, (3940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:20,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3019 states to 3019 states and 3940 transitions. [2021-08-21 16:40:20,856 INFO L78 Accepts]: Start accepts. Automaton has 3019 states and 3940 transitions. Word has length 67 [2021-08-21 16:40:20,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:20,856 INFO L470 AbstractCegarLoop]: Abstraction has 3019 states and 3940 transitions. [2021-08-21 16:40:20,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:20,856 INFO L276 IsEmpty]: Start isEmpty. Operand 3019 states and 3940 transitions. [2021-08-21 16:40:20,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:20,858 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:20,858 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:20,882 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:40:21,059 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:40:21,059 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:21,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:21,059 INFO L82 PathProgramCache]: Analyzing trace with hash 604424116, now seen corresponding path program 43 times [2021-08-21 16:40:21,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:21,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350332813] [2021-08-21 16:40:21,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:21,059 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:21,236 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:21,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:21,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350332813] [2021-08-21 16:40:21,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350332813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:21,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208132297] [2021-08-21 16:40:21,237 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:40:21,237 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:21,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:21,238 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:21,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 16:40:24,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:24,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:24,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:24,980 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:24,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208132297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:24,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:24,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:24,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289846927] [2021-08-21 16:40:24,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:24,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:24,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:24,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:24,982 INFO L87 Difference]: Start difference. First operand 3019 states and 3940 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:25,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:25,468 INFO L93 Difference]: Finished difference Result 5258 states and 6651 transitions. [2021-08-21 16:40:25,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:40:25,469 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:25,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:25,474 INFO L225 Difference]: With dead ends: 5258 [2021-08-21 16:40:25,474 INFO L226 Difference]: Without dead ends: 5088 [2021-08-21 16:40:25,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 525.8ms TimeCoverageRelationStatistics Valid=501, Invalid=1391, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:40:25,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5088 states. [2021-08-21 16:40:25,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5088 to 2969. [2021-08-21 16:40:25,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2969 states, 2958 states have (on average 1.3110209601081813) internal successors, (3878), 2968 states have internal predecessors, (3878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:25,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2969 states to 2969 states and 3878 transitions. [2021-08-21 16:40:25,506 INFO L78 Accepts]: Start accepts. Automaton has 2969 states and 3878 transitions. Word has length 67 [2021-08-21 16:40:25,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:25,507 INFO L470 AbstractCegarLoop]: Abstraction has 2969 states and 3878 transitions. [2021-08-21 16:40:25,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:25,507 INFO L276 IsEmpty]: Start isEmpty. Operand 2969 states and 3878 transitions. [2021-08-21 16:40:25,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:25,510 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:25,510 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:25,542 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:40:25,732 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:40:25,733 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:25,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:25,733 INFO L82 PathProgramCache]: Analyzing trace with hash -247626676, now seen corresponding path program 44 times [2021-08-21 16:40:25,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:25,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970876344] [2021-08-21 16:40:25,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:25,733 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:25,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:25,869 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:25,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:25,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970876344] [2021-08-21 16:40:25,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970876344] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:25,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562222804] [2021-08-21 16:40:25,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:40:25,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:25,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:25,871 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:25,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 16:40:29,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:40:29,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:29,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:29,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:29,742 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:29,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562222804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:29,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:29,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:29,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196480212] [2021-08-21 16:40:29,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:29,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:29,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:29,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:29,743 INFO L87 Difference]: Start difference. First operand 2969 states and 3878 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:30,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:30,245 INFO L93 Difference]: Finished difference Result 5043 states and 6386 transitions. [2021-08-21 16:40:30,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:40:30,245 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:30,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:30,250 INFO L225 Difference]: With dead ends: 5043 [2021-08-21 16:40:30,250 INFO L226 Difference]: Without dead ends: 4873 [2021-08-21 16:40:30,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 583.9ms TimeCoverageRelationStatistics Valid=440, Invalid=1282, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:40:30,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4873 states. [2021-08-21 16:40:30,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4873 to 2999. [2021-08-21 16:40:30,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2988 states have (on average 1.3119143239625168) internal successors, (3920), 2998 states have internal predecessors, (3920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:30,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 3920 transitions. [2021-08-21 16:40:30,287 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 3920 transitions. Word has length 67 [2021-08-21 16:40:30,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:30,287 INFO L470 AbstractCegarLoop]: Abstraction has 2999 states and 3920 transitions. [2021-08-21 16:40:30,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:30,287 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 3920 transitions. [2021-08-21 16:40:30,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:30,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:30,289 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:30,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 16:40:30,491 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:40:30,491 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:30,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:30,491 INFO L82 PathProgramCache]: Analyzing trace with hash 2126683876, now seen corresponding path program 45 times [2021-08-21 16:40:30,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:30,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057759903] [2021-08-21 16:40:30,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:30,492 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:30,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:30,631 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:30,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:30,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057759903] [2021-08-21 16:40:30,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057759903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:30,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037698798] [2021-08-21 16:40:30,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:40:30,631 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:30,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:30,632 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:30,633 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 16:40:33,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:40:33,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:33,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:33,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:34,507 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:34,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037698798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:34,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:34,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:34,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636541385] [2021-08-21 16:40:34,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:34,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:34,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:34,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:34,509 INFO L87 Difference]: Start difference. First operand 2999 states and 3920 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:34,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:34,995 INFO L93 Difference]: Finished difference Result 5027 states and 6366 transitions. [2021-08-21 16:40:34,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:40:34,996 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:34,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:35,001 INFO L225 Difference]: With dead ends: 5027 [2021-08-21 16:40:35,001 INFO L226 Difference]: Without dead ends: 4857 [2021-08-21 16:40:35,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 547.7ms TimeCoverageRelationStatistics Valid=445, Invalid=1277, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:40:35,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4857 states. [2021-08-21 16:40:35,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4857 to 2949. [2021-08-21 16:40:35,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2949 states, 2938 states have (on average 1.3049693669162696) internal successors, (3834), 2948 states have internal predecessors, (3834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:35,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2949 states to 2949 states and 3834 transitions. [2021-08-21 16:40:35,030 INFO L78 Accepts]: Start accepts. Automaton has 2949 states and 3834 transitions. Word has length 67 [2021-08-21 16:40:35,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:35,030 INFO L470 AbstractCegarLoop]: Abstraction has 2949 states and 3834 transitions. [2021-08-21 16:40:35,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:35,030 INFO L276 IsEmpty]: Start isEmpty. Operand 2949 states and 3834 transitions. [2021-08-21 16:40:35,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:35,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:35,032 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:35,058 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:40:35,233 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:40:35,233 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:35,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:35,233 INFO L82 PathProgramCache]: Analyzing trace with hash 1683521294, now seen corresponding path program 46 times [2021-08-21 16:40:35,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:35,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587454301] [2021-08-21 16:40:35,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:35,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:35,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:35,364 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:35,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:35,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587454301] [2021-08-21 16:40:35,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587454301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:35,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486973289] [2021-08-21 16:40:35,364 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:40:35,365 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:35,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:35,365 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:35,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 16:40:38,656 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:40:38,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:38,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:38,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:39,165 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:39,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486973289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:39,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:39,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:39,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236011267] [2021-08-21 16:40:39,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:39,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:39,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:39,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:39,166 INFO L87 Difference]: Start difference. First operand 2949 states and 3834 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:40,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:40,114 INFO L93 Difference]: Finished difference Result 5984 states and 7586 transitions. [2021-08-21 16:40:40,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 16:40:40,115 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:40,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:40,120 INFO L225 Difference]: With dead ends: 5984 [2021-08-21 16:40:40,121 INFO L226 Difference]: Without dead ends: 5794 [2021-08-21 16:40:40,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 990 ImplicationChecksByTransitivity, 947.1ms TimeCoverageRelationStatistics Valid=767, Invalid=2773, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 16:40:40,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5794 states. [2021-08-21 16:40:40,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5794 to 3064. [2021-08-21 16:40:40,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3064 states, 3053 states have (on average 1.3072387815263675) internal successors, (3991), 3063 states have internal predecessors, (3991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:40,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3064 states to 3064 states and 3991 transitions. [2021-08-21 16:40:40,152 INFO L78 Accepts]: Start accepts. Automaton has 3064 states and 3991 transitions. Word has length 67 [2021-08-21 16:40:40,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:40,152 INFO L470 AbstractCegarLoop]: Abstraction has 3064 states and 3991 transitions. [2021-08-21 16:40:40,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:40,153 INFO L276 IsEmpty]: Start isEmpty. Operand 3064 states and 3991 transitions. [2021-08-21 16:40:40,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:40,155 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:40,155 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:40,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 16:40:40,355 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:40:40,355 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:40,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:40,355 INFO L82 PathProgramCache]: Analyzing trace with hash -377085430, now seen corresponding path program 47 times [2021-08-21 16:40:40,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:40,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003756790] [2021-08-21 16:40:40,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:40,356 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:40,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:40,491 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:40,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:40,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003756790] [2021-08-21 16:40:40,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003756790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:40,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776951091] [2021-08-21 16:40:40,492 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:40:40,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:40,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:40,492 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:40,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 16:40:43,833 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:40:43,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:43,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:43,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:44,353 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:44,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776951091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:44,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:44,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:44,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125406395] [2021-08-21 16:40:44,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:44,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:44,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:44,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:44,354 INFO L87 Difference]: Start difference. First operand 3064 states and 3991 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:45,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:45,753 INFO L93 Difference]: Finished difference Result 6967 states and 8840 transitions. [2021-08-21 16:40:45,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 16:40:45,753 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:45,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:45,760 INFO L225 Difference]: With dead ends: 6967 [2021-08-21 16:40:45,761 INFO L226 Difference]: Without dead ends: 6587 [2021-08-21 16:40:45,761 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1612 ImplicationChecksByTransitivity, 1345.6ms TimeCoverageRelationStatistics Valid=1116, Invalid=3996, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 16:40:45,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6587 states. [2021-08-21 16:40:45,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6587 to 3119. [2021-08-21 16:40:45,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3119 states, 3108 states have (on average 1.3075933075933075) internal successors, (4064), 3118 states have internal predecessors, (4064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:45,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3119 states to 3119 states and 4064 transitions. [2021-08-21 16:40:45,803 INFO L78 Accepts]: Start accepts. Automaton has 3119 states and 4064 transitions. Word has length 67 [2021-08-21 16:40:45,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:45,804 INFO L470 AbstractCegarLoop]: Abstraction has 3119 states and 4064 transitions. [2021-08-21 16:40:45,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:45,804 INFO L276 IsEmpty]: Start isEmpty. Operand 3119 states and 4064 transitions. [2021-08-21 16:40:45,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:45,807 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:45,807 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:45,833 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:40:46,007 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:40:46,008 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:46,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:46,008 INFO L82 PathProgramCache]: Analyzing trace with hash -93644074, now seen corresponding path program 48 times [2021-08-21 16:40:46,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:46,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116296335] [2021-08-21 16:40:46,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:46,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:46,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:46,176 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:46,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:46,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116296335] [2021-08-21 16:40:46,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116296335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:46,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895037085] [2021-08-21 16:40:46,176 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:40:46,177 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:46,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:46,179 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:46,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 16:40:49,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:40:49,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:40:49,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:49,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:50,166 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:50,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895037085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:50,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:50,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:50,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516022566] [2021-08-21 16:40:50,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:50,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:50,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:50,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:50,167 INFO L87 Difference]: Start difference. First operand 3119 states and 4064 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:51,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:51,548 INFO L93 Difference]: Finished difference Result 6294 states and 7950 transitions. [2021-08-21 16:40:51,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 16:40:51,548 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:51,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:51,554 INFO L225 Difference]: With dead ends: 6294 [2021-08-21 16:40:51,555 INFO L226 Difference]: Without dead ends: 6189 [2021-08-21 16:40:51,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 1339.9ms TimeCoverageRelationStatistics Valid=965, Invalid=3325, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 16:40:51,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6189 states. [2021-08-21 16:40:51,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6189 to 3114. [2021-08-21 16:40:51,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3114 states, 3103 states have (on average 1.309700290041895) internal successors, (4064), 3113 states have internal predecessors, (4064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:51,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3114 states to 3114 states and 4064 transitions. [2021-08-21 16:40:51,595 INFO L78 Accepts]: Start accepts. Automaton has 3114 states and 4064 transitions. Word has length 67 [2021-08-21 16:40:51,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:51,596 INFO L470 AbstractCegarLoop]: Abstraction has 3114 states and 4064 transitions. [2021-08-21 16:40:51,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:51,596 INFO L276 IsEmpty]: Start isEmpty. Operand 3114 states and 4064 transitions. [2021-08-21 16:40:51,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:51,598 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:51,598 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:51,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 16:40:51,799 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:40:51,799 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:51,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:51,799 INFO L82 PathProgramCache]: Analyzing trace with hash -1215103858, now seen corresponding path program 49 times [2021-08-21 16:40:51,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:51,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251609557] [2021-08-21 16:40:51,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:51,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:51,951 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:51,951 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:51,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251609557] [2021-08-21 16:40:51,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251609557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:51,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196999760] [2021-08-21 16:40:51,951 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:40:51,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:51,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:51,952 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:51,981 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 16:40:55,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:55,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:40:55,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:40:55,944 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:55,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196999760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:55,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:40:55,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:40:55,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880764791] [2021-08-21 16:40:55,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:40:55,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:40:55,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:40:55,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:40:55,945 INFO L87 Difference]: Start difference. First operand 3114 states and 4064 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:57,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:40:57,503 INFO L93 Difference]: Finished difference Result 6913 states and 8798 transitions. [2021-08-21 16:40:57,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 16:40:57,503 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:40:57,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:40:57,510 INFO L225 Difference]: With dead ends: 6913 [2021-08-21 16:40:57,510 INFO L226 Difference]: Without dead ends: 6513 [2021-08-21 16:40:57,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1884 ImplicationChecksByTransitivity, 1490.8ms TimeCoverageRelationStatistics Valid=1267, Invalid=4585, Unknown=0, NotChecked=0, Total=5852 [2021-08-21 16:40:57,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6513 states. [2021-08-21 16:40:57,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6513 to 3219. [2021-08-21 16:40:57,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3219 states, 3208 states have (on average 1.3089152119700749) internal successors, (4199), 3218 states have internal predecessors, (4199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:57,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3219 states to 3219 states and 4199 transitions. [2021-08-21 16:40:57,543 INFO L78 Accepts]: Start accepts. Automaton has 3219 states and 4199 transitions. Word has length 67 [2021-08-21 16:40:57,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:40:57,543 INFO L470 AbstractCegarLoop]: Abstraction has 3219 states and 4199 transitions. [2021-08-21 16:40:57,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:40:57,543 INFO L276 IsEmpty]: Start isEmpty. Operand 3219 states and 4199 transitions. [2021-08-21 16:40:57,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:40:57,546 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:40:57,546 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:40:57,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 16:40:57,748 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:40:57,748 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:40:57,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:40:57,748 INFO L82 PathProgramCache]: Analyzing trace with hash 1467950542, now seen corresponding path program 50 times [2021-08-21 16:40:57,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:40:57,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212643795] [2021-08-21 16:40:57,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:40:57,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:40:57,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:40:57,898 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:40:57,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:40:57,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212643795] [2021-08-21 16:40:57,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212643795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:40:57,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024194028] [2021-08-21 16:40:57,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:40:57,899 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:40:57,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:40:57,900 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:40:57,925 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:41:01,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:41:01,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:01,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:01,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:02,028 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:02,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024194028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:02,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:02,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:02,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618346213] [2021-08-21 16:41:02,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:02,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:02,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:02,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:02,029 INFO L87 Difference]: Start difference. First operand 3219 states and 4199 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:03,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:03,906 INFO L93 Difference]: Finished difference Result 7507 states and 9527 transitions. [2021-08-21 16:41:03,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-08-21 16:41:03,907 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:03,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:03,914 INFO L225 Difference]: With dead ends: 7507 [2021-08-21 16:41:03,914 INFO L226 Difference]: Without dead ends: 7087 [2021-08-21 16:41:03,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2296 ImplicationChecksByTransitivity, 1794.1ms TimeCoverageRelationStatistics Valid=1434, Invalid=5208, Unknown=0, NotChecked=0, Total=6642 [2021-08-21 16:41:03,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7087 states. [2021-08-21 16:41:03,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7087 to 3254. [2021-08-21 16:41:03,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3254 states, 3243 states have (on average 1.311131668208449) internal successors, (4252), 3253 states have internal predecessors, (4252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:03,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3254 states to 3254 states and 4252 transitions. [2021-08-21 16:41:03,952 INFO L78 Accepts]: Start accepts. Automaton has 3254 states and 4252 transitions. Word has length 67 [2021-08-21 16:41:03,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:03,952 INFO L470 AbstractCegarLoop]: Abstraction has 3254 states and 4252 transitions. [2021-08-21 16:41:03,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:03,952 INFO L276 IsEmpty]: Start isEmpty. Operand 3254 states and 4252 transitions. [2021-08-21 16:41:03,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:03,954 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:03,955 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:03,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:04,156 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:41:04,157 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:04,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:04,158 INFO L82 PathProgramCache]: Analyzing trace with hash -494769252, now seen corresponding path program 51 times [2021-08-21 16:41:04,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:04,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859931870] [2021-08-21 16:41:04,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:04,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:04,299 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:04,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:04,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859931870] [2021-08-21 16:41:04,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859931870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:04,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80228691] [2021-08-21 16:41:04,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:41:04,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:04,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:04,300 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:41:04,301 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:41:07,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 16:41:07,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:07,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:07,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:08,446 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:08,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80228691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:08,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:08,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:08,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287086071] [2021-08-21 16:41:08,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:08,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:08,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:08,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:08,448 INFO L87 Difference]: Start difference. First operand 3254 states and 4252 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:10,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:10,108 INFO L93 Difference]: Finished difference Result 7712 states and 9854 transitions. [2021-08-21 16:41:10,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 16:41:10,109 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:10,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:10,115 INFO L225 Difference]: With dead ends: 7712 [2021-08-21 16:41:10,115 INFO L226 Difference]: Without dead ends: 7222 [2021-08-21 16:41:10,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2209 ImplicationChecksByTransitivity, 1565.6ms TimeCoverageRelationStatistics Valid=1381, Invalid=5099, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 16:41:10,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7222 states. [2021-08-21 16:41:10,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7222 to 3274. [2021-08-21 16:41:10,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3274 states, 3263 states have (on average 1.3092246399019307) internal successors, (4272), 3273 states have internal predecessors, (4272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:10,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3274 states to 3274 states and 4272 transitions. [2021-08-21 16:41:10,150 INFO L78 Accepts]: Start accepts. Automaton has 3274 states and 4272 transitions. Word has length 67 [2021-08-21 16:41:10,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:10,150 INFO L470 AbstractCegarLoop]: Abstraction has 3274 states and 4272 transitions. [2021-08-21 16:41:10,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:10,150 INFO L276 IsEmpty]: Start isEmpty. Operand 3274 states and 4272 transitions. [2021-08-21 16:41:10,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:10,152 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:10,152 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:10,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-21 16:41:10,352 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:41:10,353 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:10,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:10,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1296165750, now seen corresponding path program 52 times [2021-08-21 16:41:10,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:10,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657142767] [2021-08-21 16:41:10,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:10,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:10,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:10,488 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:10,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:10,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657142767] [2021-08-21 16:41:10,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657142767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:10,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864732773] [2021-08-21 16:41:10,488 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:41:10,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:10,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:10,489 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:41:10,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 16:41:14,079 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:41:14,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:14,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:14,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:14,591 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:14,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864732773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:14,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:14,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:14,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928062462] [2021-08-21 16:41:14,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:14,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:14,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:14,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=401, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:14,592 INFO L87 Difference]: Start difference. First operand 3274 states and 4272 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:16,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:16,373 INFO L93 Difference]: Finished difference Result 7247 states and 9269 transitions. [2021-08-21 16:41:16,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:41:16,373 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:16,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:16,380 INFO L225 Difference]: With dead ends: 7247 [2021-08-21 16:41:16,380 INFO L226 Difference]: Without dead ends: 6592 [2021-08-21 16:41:16,380 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2515 ImplicationChecksByTransitivity, 1672.5ms TimeCoverageRelationStatistics Valid=1636, Invalid=5846, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 16:41:16,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6592 states. [2021-08-21 16:41:16,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6592 to 3439. [2021-08-21 16:41:16,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3439 states, 3428 states have (on average 1.3057176196032672) internal successors, (4476), 3438 states have internal predecessors, (4476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:16,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3439 states to 3439 states and 4476 transitions. [2021-08-21 16:41:16,414 INFO L78 Accepts]: Start accepts. Automaton has 3439 states and 4476 transitions. Word has length 67 [2021-08-21 16:41:16,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:16,414 INFO L470 AbstractCegarLoop]: Abstraction has 3439 states and 4476 transitions. [2021-08-21 16:41:16,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:16,414 INFO L276 IsEmpty]: Start isEmpty. Operand 3439 states and 4476 transitions. [2021-08-21 16:41:16,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:16,417 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:16,417 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:16,448 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:41:16,632 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:41:16,633 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:16,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:16,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1386888650, now seen corresponding path program 53 times [2021-08-21 16:41:16,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:16,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735840139] [2021-08-21 16:41:16,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:16,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:16,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:16,765 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:16,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:16,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735840139] [2021-08-21 16:41:16,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735840139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:16,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965039526] [2021-08-21 16:41:16,765 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:41:16,766 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:16,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:16,766 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:16,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 16:41:20,412 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:41:20,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:20,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:20,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:20,997 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:20,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965039526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:20,997 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:20,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:20,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914351636] [2021-08-21 16:41:20,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:20,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:20,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:20,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:20,998 INFO L87 Difference]: Start difference. First operand 3439 states and 4476 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:22,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:22,919 INFO L93 Difference]: Finished difference Result 8308 states and 10592 transitions. [2021-08-21 16:41:22,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:41:22,919 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:22,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:22,927 INFO L225 Difference]: With dead ends: 8308 [2021-08-21 16:41:22,928 INFO L226 Difference]: Without dead ends: 7733 [2021-08-21 16:41:22,928 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2370 ImplicationChecksByTransitivity, 1788.7ms TimeCoverageRelationStatistics Valid=1576, Invalid=5396, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 16:41:22,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7733 states. [2021-08-21 16:41:22,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7733 to 3424. [2021-08-21 16:41:22,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3424 states, 3413 states have (on average 1.3088192206270144) internal successors, (4467), 3423 states have internal predecessors, (4467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:22,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3424 states to 3424 states and 4467 transitions. [2021-08-21 16:41:22,971 INFO L78 Accepts]: Start accepts. Automaton has 3424 states and 4467 transitions. Word has length 67 [2021-08-21 16:41:22,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:22,971 INFO L470 AbstractCegarLoop]: Abstraction has 3424 states and 4467 transitions. [2021-08-21 16:41:22,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:22,971 INFO L276 IsEmpty]: Start isEmpty. Operand 3424 states and 4467 transitions. [2021-08-21 16:41:22,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:22,973 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:22,973 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:22,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 16:41:23,173 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:41:23,174 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:23,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:23,174 INFO L82 PathProgramCache]: Analyzing trace with hash -575831144, now seen corresponding path program 54 times [2021-08-21 16:41:23,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:23,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934517539] [2021-08-21 16:41:23,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:23,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:23,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:23,305 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:23,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:23,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934517539] [2021-08-21 16:41:23,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934517539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:23,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70097708] [2021-08-21 16:41:23,306 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:41:23,306 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:23,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:23,307 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:23,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 16:41:27,001 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:41:27,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:27,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:27,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:27,583 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:27,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70097708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:27,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:27,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:27,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169737323] [2021-08-21 16:41:27,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:27,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:27,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:27,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:27,584 INFO L87 Difference]: Start difference. First operand 3424 states and 4467 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:29,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:29,468 INFO L93 Difference]: Finished difference Result 8479 states and 10819 transitions. [2021-08-21 16:41:29,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-21 16:41:29,468 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:29,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:29,475 INFO L225 Difference]: With dead ends: 8479 [2021-08-21 16:41:29,475 INFO L226 Difference]: Without dead ends: 7984 [2021-08-21 16:41:29,475 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2852 ImplicationChecksByTransitivity, 1733.0ms TimeCoverageRelationStatistics Valid=1763, Invalid=6247, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 16:41:29,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7984 states. [2021-08-21 16:41:29,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7984 to 3514. [2021-08-21 16:41:29,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3514 states, 3503 states have (on average 1.3111618612617757) internal successors, (4593), 3513 states have internal predecessors, (4593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:29,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3514 states to 3514 states and 4593 transitions. [2021-08-21 16:41:29,513 INFO L78 Accepts]: Start accepts. Automaton has 3514 states and 4593 transitions. Word has length 67 [2021-08-21 16:41:29,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:29,513 INFO L470 AbstractCegarLoop]: Abstraction has 3514 states and 4593 transitions. [2021-08-21 16:41:29,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:29,513 INFO L276 IsEmpty]: Start isEmpty. Operand 3514 states and 4593 transitions. [2021-08-21 16:41:29,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:29,515 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:29,515 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:29,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:29,715 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:41:29,716 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:29,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:29,716 INFO L82 PathProgramCache]: Analyzing trace with hash -714877174, now seen corresponding path program 55 times [2021-08-21 16:41:29,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:29,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930592709] [2021-08-21 16:41:29,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:29,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:29,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:29,864 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:29,864 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:29,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930592709] [2021-08-21 16:41:29,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930592709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:29,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451436905] [2021-08-21 16:41:29,865 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:41:29,865 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:29,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:29,865 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:29,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 16:41:33,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:33,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:33,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:34,111 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:34,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451436905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:34,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:34,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:34,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295924601] [2021-08-21 16:41:34,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:34,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:34,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:34,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:34,112 INFO L87 Difference]: Start difference. First operand 3514 states and 4593 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:36,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:36,056 INFO L93 Difference]: Finished difference Result 8499 states and 10824 transitions. [2021-08-21 16:41:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-08-21 16:41:36,056 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:36,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:36,065 INFO L225 Difference]: With dead ends: 8499 [2021-08-21 16:41:36,065 INFO L226 Difference]: Without dead ends: 7949 [2021-08-21 16:41:36,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3747 ImplicationChecksByTransitivity, 1797.4ms TimeCoverageRelationStatistics Valid=2111, Invalid=7989, Unknown=0, NotChecked=0, Total=10100 [2021-08-21 16:41:36,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7949 states. [2021-08-21 16:41:36,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7949 to 3704. [2021-08-21 16:41:36,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3704 states, 3693 states have (on average 1.3049011643650148) internal successors, (4819), 3703 states have internal predecessors, (4819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:36,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3704 states to 3704 states and 4819 transitions. [2021-08-21 16:41:36,136 INFO L78 Accepts]: Start accepts. Automaton has 3704 states and 4819 transitions. Word has length 67 [2021-08-21 16:41:36,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:36,136 INFO L470 AbstractCegarLoop]: Abstraction has 3704 states and 4819 transitions. [2021-08-21 16:41:36,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:36,136 INFO L276 IsEmpty]: Start isEmpty. Operand 3704 states and 4819 transitions. [2021-08-21 16:41:36,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:36,140 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:36,140 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:36,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:36,364 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:41:36,365 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:36,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:36,365 INFO L82 PathProgramCache]: Analyzing trace with hash -629952886, now seen corresponding path program 56 times [2021-08-21 16:41:36,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:36,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092145832] [2021-08-21 16:41:36,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:36,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:36,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:36,499 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:36,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:36,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092145832] [2021-08-21 16:41:36,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092145832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:36,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244573824] [2021-08-21 16:41:36,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:41:36,500 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:36,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:36,501 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:36,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 16:41:40,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:41:40,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:40,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:40,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:40,822 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:40,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244573824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:40,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:40,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:40,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868303075] [2021-08-21 16:41:40,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:40,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:40,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:40,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:40,823 INFO L87 Difference]: Start difference. First operand 3704 states and 4819 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:42,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:42,543 INFO L93 Difference]: Finished difference Result 8397 states and 10673 transitions. [2021-08-21 16:41:42,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-21 16:41:42,543 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:42,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:42,551 INFO L225 Difference]: With dead ends: 8397 [2021-08-21 16:41:42,551 INFO L226 Difference]: Without dead ends: 7957 [2021-08-21 16:41:42,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2958 ImplicationChecksByTransitivity, 1590.4ms TimeCoverageRelationStatistics Valid=1750, Invalid=6260, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 16:41:42,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7957 states. [2021-08-21 16:41:42,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7957 to 3674. [2021-08-21 16:41:42,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3674 states, 3663 states have (on average 1.3106743106743106) internal successors, (4801), 3673 states have internal predecessors, (4801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:42,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3674 states to 3674 states and 4801 transitions. [2021-08-21 16:41:42,609 INFO L78 Accepts]: Start accepts. Automaton has 3674 states and 4801 transitions. Word has length 67 [2021-08-21 16:41:42,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:42,609 INFO L470 AbstractCegarLoop]: Abstraction has 3674 states and 4801 transitions. [2021-08-21 16:41:42,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:42,609 INFO L276 IsEmpty]: Start isEmpty. Operand 3674 states and 4801 transitions. [2021-08-21 16:41:42,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:42,612 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:42,612 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:42,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 16:41:42,812 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:41:42,812 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:42,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:42,813 INFO L82 PathProgramCache]: Analyzing trace with hash -906516586, now seen corresponding path program 57 times [2021-08-21 16:41:42,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:42,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61792385] [2021-08-21 16:41:42,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:42,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:42,950 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:42,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:42,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61792385] [2021-08-21 16:41:42,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61792385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:42,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241712929] [2021-08-21 16:41:42,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:41:42,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:42,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:42,953 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:42,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 16:41:46,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:41:46,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:46,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:46,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:47,362 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:47,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241712929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:47,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:47,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:47,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680942387] [2021-08-21 16:41:47,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:47,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:47,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:47,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:47,363 INFO L87 Difference]: Start difference. First operand 3674 states and 4801 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:49,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:49,229 INFO L93 Difference]: Finished difference Result 8848 states and 11259 transitions. [2021-08-21 16:41:49,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-21 16:41:49,230 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:49,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:49,239 INFO L225 Difference]: With dead ends: 8848 [2021-08-21 16:41:49,239 INFO L226 Difference]: Without dead ends: 8373 [2021-08-21 16:41:49,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3235 ImplicationChecksByTransitivity, 1738.8ms TimeCoverageRelationStatistics Valid=1849, Invalid=6893, Unknown=0, NotChecked=0, Total=8742 [2021-08-21 16:41:49,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8373 states. [2021-08-21 16:41:49,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8373 to 3674. [2021-08-21 16:41:49,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3674 states, 3663 states have (on average 1.3041223041223042) internal successors, (4777), 3673 states have internal predecessors, (4777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:49,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3674 states to 3674 states and 4777 transitions. [2021-08-21 16:41:49,285 INFO L78 Accepts]: Start accepts. Automaton has 3674 states and 4777 transitions. Word has length 67 [2021-08-21 16:41:49,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:49,285 INFO L470 AbstractCegarLoop]: Abstraction has 3674 states and 4777 transitions. [2021-08-21 16:41:49,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:49,285 INFO L276 IsEmpty]: Start isEmpty. Operand 3674 states and 4777 transitions. [2021-08-21 16:41:49,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:49,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:49,287 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:49,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 16:41:49,488 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:41:49,488 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:49,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:49,488 INFO L82 PathProgramCache]: Analyzing trace with hash 26243140, now seen corresponding path program 58 times [2021-08-21 16:41:49,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:49,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755457180] [2021-08-21 16:41:49,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:49,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:49,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:49,644 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:49,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:49,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755457180] [2021-08-21 16:41:49,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755457180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:49,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436310208] [2021-08-21 16:41:49,645 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:41:49,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:49,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:49,646 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:49,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 16:41:53,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:41:53,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:41:53,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:41:53,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:41:54,166 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:54,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436310208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:54,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:41:54,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:41:54,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299504825] [2021-08-21 16:41:54,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:41:54,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:41:54,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:41:54,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:41:54,168 INFO L87 Difference]: Start difference. First operand 3674 states and 4777 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:55,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:41:55,858 INFO L93 Difference]: Finished difference Result 8264 states and 10510 transitions. [2021-08-21 16:41:55,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 16:41:55,858 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:41:55,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:41:55,866 INFO L225 Difference]: With dead ends: 8264 [2021-08-21 16:41:55,866 INFO L226 Difference]: Without dead ends: 7864 [2021-08-21 16:41:55,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2426 ImplicationChecksByTransitivity, 1562.7ms TimeCoverageRelationStatistics Valid=1563, Invalid=5409, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 16:41:55,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7864 states. [2021-08-21 16:41:55,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7864 to 3649. [2021-08-21 16:41:55,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3649 states, 3638 states have (on average 1.3045629466739967) internal successors, (4746), 3648 states have internal predecessors, (4746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:55,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3649 states to 3649 states and 4746 transitions. [2021-08-21 16:41:55,911 INFO L78 Accepts]: Start accepts. Automaton has 3649 states and 4746 transitions. Word has length 67 [2021-08-21 16:41:55,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:41:55,911 INFO L470 AbstractCegarLoop]: Abstraction has 3649 states and 4746 transitions. [2021-08-21 16:41:55,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:41:55,911 INFO L276 IsEmpty]: Start isEmpty. Operand 3649 states and 4746 transitions. [2021-08-21 16:41:55,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:41:55,914 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:41:55,914 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:41:55,941 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:41:56,114 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:41:56,114 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:41:56,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:41:56,115 INFO L82 PathProgramCache]: Analyzing trace with hash -754579352, now seen corresponding path program 59 times [2021-08-21 16:41:56,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:41:56,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190915708] [2021-08-21 16:41:56,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:41:56,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:41:56,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:41:56,287 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:41:56,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:41:56,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190915708] [2021-08-21 16:41:56,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190915708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:41:56,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647158171] [2021-08-21 16:41:56,287 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:41:56,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:41:56,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:41:56,288 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:41:56,289 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:42:00,190 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:42:00,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:00,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:42:00,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:00,653 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:42:00,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647158171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:00,653 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:00,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:42:00,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702705490] [2021-08-21 16:42:00,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:42:00,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:00,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:42:00,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:42:00,654 INFO L87 Difference]: Start difference. First operand 3649 states and 4746 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:02,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:02,061 INFO L93 Difference]: Finished difference Result 8313 states and 10552 transitions. [2021-08-21 16:42:02,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 16:42:02,062 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:42:02,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:02,070 INFO L225 Difference]: With dead ends: 8313 [2021-08-21 16:42:02,070 INFO L226 Difference]: Without dead ends: 7968 [2021-08-21 16:42:02,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2275 ImplicationChecksByTransitivity, 1276.7ms TimeCoverageRelationStatistics Valid=1427, Invalid=5215, Unknown=0, NotChecked=0, Total=6642 [2021-08-21 16:42:02,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7968 states. [2021-08-21 16:42:02,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7968 to 3654. [2021-08-21 16:42:02,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3654 states, 3643 states have (on average 1.3057919297282459) internal successors, (4757), 3653 states have internal predecessors, (4757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:02,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 4757 transitions. [2021-08-21 16:42:02,113 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 4757 transitions. Word has length 67 [2021-08-21 16:42:02,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:02,114 INFO L470 AbstractCegarLoop]: Abstraction has 3654 states and 4757 transitions. [2021-08-21 16:42:02,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:02,114 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 4757 transitions. [2021-08-21 16:42:02,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:42:02,116 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:02,116 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:02,143 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:42:02,317 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:42:02,317 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:02,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:02,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1398350128, now seen corresponding path program 60 times [2021-08-21 16:42:02,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:02,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773337025] [2021-08-21 16:42:02,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:02,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:02,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:02,448 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:42:02,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:02,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773337025] [2021-08-21 16:42:02,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773337025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:02,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382923574] [2021-08-21 16:42:02,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:42:02,448 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:02,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:02,449 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:42:02,450 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:42:06,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:42:06,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:06,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:42:06,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:07,051 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:42:07,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382923574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:07,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:07,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:42:07,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642253009] [2021-08-21 16:42:07,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:42:07,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:07,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:42:07,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=391, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:42:07,052 INFO L87 Difference]: Start difference. First operand 3654 states and 4757 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:08,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:08,541 INFO L93 Difference]: Finished difference Result 7981 states and 10122 transitions. [2021-08-21 16:42:08,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 16:42:08,541 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:42:08,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:08,549 INFO L225 Difference]: With dead ends: 7981 [2021-08-21 16:42:08,549 INFO L226 Difference]: Without dead ends: 7656 [2021-08-21 16:42:08,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1840 ImplicationChecksByTransitivity, 1408.9ms TimeCoverageRelationStatistics Valid=1168, Invalid=4234, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 16:42:08,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7656 states. [2021-08-21 16:42:08,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7656 to 3599. [2021-08-21 16:42:08,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3599 states, 3588 states have (on average 1.3054626532887403) internal successors, (4684), 3598 states have internal predecessors, (4684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:08,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3599 states to 3599 states and 4684 transitions. [2021-08-21 16:42:08,591 INFO L78 Accepts]: Start accepts. Automaton has 3599 states and 4684 transitions. Word has length 67 [2021-08-21 16:42:08,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:08,591 INFO L470 AbstractCegarLoop]: Abstraction has 3599 states and 4684 transitions. [2021-08-21 16:42:08,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:08,591 INFO L276 IsEmpty]: Start isEmpty. Operand 3599 states and 4684 transitions. [2021-08-21 16:42:08,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-08-21 16:42:08,593 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:08,593 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:08,620 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 16:42:08,794 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:42:08,794 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:08,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:08,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1000806460, now seen corresponding path program 61 times [2021-08-21 16:42:08,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:08,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886802136] [2021-08-21 16:42:08,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:08,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:08,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:08,926 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:42:08,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:08,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886802136] [2021-08-21 16:42:08,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886802136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:08,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322666441] [2021-08-21 16:42:08,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:42:08,927 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:08,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:08,928 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:42:08,928 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:42:12,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:12,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 16:42:12,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:13,521 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:42:13,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322666441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:13,521 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:13,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 16:42:13,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528721531] [2021-08-21 16:42:13,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:42:13,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:13,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:42:13,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:42:13,522 INFO L87 Difference]: Start difference. First operand 3599 states and 4684 transitions. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:14,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:14,675 INFO L93 Difference]: Finished difference Result 7335 states and 9280 transitions. [2021-08-21 16:42:14,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 16:42:14,676 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-08-21 16:42:14,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:14,683 INFO L225 Difference]: With dead ends: 7335 [2021-08-21 16:42:14,683 INFO L226 Difference]: Without dead ends: 7105 [2021-08-21 16:42:14,684 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1621 ImplicationChecksByTransitivity, 1125.9ms TimeCoverageRelationStatistics Valid=1011, Invalid=3819, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 16:42:14,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7105 states. [2021-08-21 16:42:14,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7105 to 3634. [2021-08-21 16:42:14,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3634 states, 3623 states have (on average 1.3008556444935138) internal successors, (4713), 3633 states have internal predecessors, (4713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:14,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3634 states to 3634 states and 4713 transitions. [2021-08-21 16:42:14,723 INFO L78 Accepts]: Start accepts. Automaton has 3634 states and 4713 transitions. Word has length 67 [2021-08-21 16:42:14,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:14,723 INFO L470 AbstractCegarLoop]: Abstraction has 3634 states and 4713 transitions. [2021-08-21 16:42:14,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:14,723 INFO L276 IsEmpty]: Start isEmpty. Operand 3634 states and 4713 transitions. [2021-08-21 16:42:14,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:14,726 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:14,727 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:14,753 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:42:14,927 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:42:14,928 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:14,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:14,928 INFO L82 PathProgramCache]: Analyzing trace with hash -1438633803, now seen corresponding path program 62 times [2021-08-21 16:42:14,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:14,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680463118] [2021-08-21 16:42:14,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:14,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:14,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:15,095 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:15,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:15,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680463118] [2021-08-21 16:42:15,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680463118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:15,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953819800] [2021-08-21 16:42:15,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:42:15,096 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:15,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:15,097 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:42:15,098 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:42:19,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:42:19,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:19,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:19,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:19,888 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:19,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953819800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:19,888 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:19,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:19,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812543150] [2021-08-21 16:42:19,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:19,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:19,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:19,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:42:19,889 INFO L87 Difference]: Start difference. First operand 3634 states and 4713 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:20,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:20,211 INFO L93 Difference]: Finished difference Result 5515 states and 7024 transitions. [2021-08-21 16:42:20,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 16:42:20,211 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:20,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:20,216 INFO L225 Difference]: With dead ends: 5515 [2021-08-21 16:42:20,217 INFO L226 Difference]: Without dead ends: 5445 [2021-08-21 16:42:20,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 461.0ms TimeCoverageRelationStatistics Valid=323, Invalid=1083, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 16:42:20,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5445 states. [2021-08-21 16:42:20,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5445 to 3674. [2021-08-21 16:42:20,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3674 states, 3663 states have (on average 1.3052143052143053) internal successors, (4781), 3673 states have internal predecessors, (4781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:20,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3674 states to 3674 states and 4781 transitions. [2021-08-21 16:42:20,254 INFO L78 Accepts]: Start accepts. Automaton has 3674 states and 4781 transitions. Word has length 72 [2021-08-21 16:42:20,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:20,254 INFO L470 AbstractCegarLoop]: Abstraction has 3674 states and 4781 transitions. [2021-08-21 16:42:20,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:20,254 INFO L276 IsEmpty]: Start isEmpty. Operand 3674 states and 4781 transitions. [2021-08-21 16:42:20,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:20,256 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:20,256 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:20,283 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 16:42:20,457 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:42:20,457 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:20,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:20,457 INFO L82 PathProgramCache]: Analyzing trace with hash -2049518523, now seen corresponding path program 63 times [2021-08-21 16:42:20,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:20,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437870137] [2021-08-21 16:42:20,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:20,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:20,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:20,620 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:20,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:20,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437870137] [2021-08-21 16:42:20,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437870137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:20,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215782749] [2021-08-21 16:42:20,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:42:20,621 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:20,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:20,623 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:42:20,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 16:42:24,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:42:24,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:24,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:24,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:25,490 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:25,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215782749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:25,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:25,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:25,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942178860] [2021-08-21 16:42:25,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:25,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:25,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:25,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:42:25,491 INFO L87 Difference]: Start difference. First operand 3674 states and 4781 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:26,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:26,006 INFO L93 Difference]: Finished difference Result 6120 states and 7776 transitions. [2021-08-21 16:42:26,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:42:26,007 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:26,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:26,012 INFO L225 Difference]: With dead ends: 6120 [2021-08-21 16:42:26,012 INFO L226 Difference]: Without dead ends: 6000 [2021-08-21 16:42:26,013 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 601.3ms TimeCoverageRelationStatistics Valid=438, Invalid=1368, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 16:42:26,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6000 states. [2021-08-21 16:42:26,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6000 to 3719. [2021-08-21 16:42:26,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3719 states, 3708 states have (on average 1.303128371089536) internal successors, (4832), 3718 states have internal predecessors, (4832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:26,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3719 states to 3719 states and 4832 transitions. [2021-08-21 16:42:26,049 INFO L78 Accepts]: Start accepts. Automaton has 3719 states and 4832 transitions. Word has length 72 [2021-08-21 16:42:26,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:26,049 INFO L470 AbstractCegarLoop]: Abstraction has 3719 states and 4832 transitions. [2021-08-21 16:42:26,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:26,050 INFO L276 IsEmpty]: Start isEmpty. Operand 3719 states and 4832 transitions. [2021-08-21 16:42:26,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:26,052 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:26,052 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:26,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 16:42:26,253 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:42:26,254 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:26,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:26,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1522362047, now seen corresponding path program 64 times [2021-08-21 16:42:26,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:26,254 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455217732] [2021-08-21 16:42:26,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:26,254 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:26,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:26,440 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:26,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:26,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455217732] [2021-08-21 16:42:26,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455217732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:26,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295352554] [2021-08-21 16:42:26,441 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:42:26,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:26,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:26,442 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:42:26,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 16:42:30,739 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:42:30,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:30,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:30,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:33,773 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:33,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295352554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:33,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:33,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:33,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391217064] [2021-08-21 16:42:33,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:33,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:33,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:33,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=447, Unknown=1, NotChecked=0, Total=600 [2021-08-21 16:42:33,774 INFO L87 Difference]: Start difference. First operand 3719 states and 4832 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:49,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:49,979 INFO L93 Difference]: Finished difference Result 6694 states and 8495 transitions. [2021-08-21 16:42:49,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:42:49,979 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:49,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:49,989 INFO L225 Difference]: With dead ends: 6694 [2021-08-21 16:42:49,989 INFO L226 Difference]: Without dead ends: 6524 [2021-08-21 16:42:49,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 13096.1ms TimeCoverageRelationStatistics Valid=519, Invalid=1550, Unknown=1, NotChecked=0, Total=2070 [2021-08-21 16:42:49,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6524 states. [2021-08-21 16:42:50,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6524 to 3774. [2021-08-21 16:42:50,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3774 states, 3763 states have (on average 1.3034812649481797) internal successors, (4905), 3773 states have internal predecessors, (4905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:50,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3774 states to 3774 states and 4905 transitions. [2021-08-21 16:42:50,037 INFO L78 Accepts]: Start accepts. Automaton has 3774 states and 4905 transitions. Word has length 72 [2021-08-21 16:42:50,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:50,037 INFO L470 AbstractCegarLoop]: Abstraction has 3774 states and 4905 transitions. [2021-08-21 16:42:50,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:50,038 INFO L276 IsEmpty]: Start isEmpty. Operand 3774 states and 4905 transitions. [2021-08-21 16:42:50,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:50,040 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:50,041 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:50,068 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:42:50,241 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:42:50,241 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:50,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:50,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1862770253, now seen corresponding path program 65 times [2021-08-21 16:42:50,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:50,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768713280] [2021-08-21 16:42:50,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:50,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:50,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:50,405 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:50,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:50,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768713280] [2021-08-21 16:42:50,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768713280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:50,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874877620] [2021-08-21 16:42:50,405 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:42:50,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:50,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:50,406 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:42:50,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 16:42:54,724 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:42:54,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:42:54,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:42:54,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:42:55,522 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:55,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874877620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:55,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:42:55,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:42:55,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280479544] [2021-08-21 16:42:55,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:42:55,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:42:55,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:42:55,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:42:55,523 INFO L87 Difference]: Start difference. First operand 3774 states and 4905 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:56,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:42:56,236 INFO L93 Difference]: Finished difference Result 6260 states and 7951 transitions. [2021-08-21 16:42:56,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:42:56,236 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:42:56,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:42:56,242 INFO L225 Difference]: With dead ends: 6260 [2021-08-21 16:42:56,242 INFO L226 Difference]: Without dead ends: 6190 [2021-08-21 16:42:56,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 783.6ms TimeCoverageRelationStatistics Valid=561, Invalid=1601, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:42:56,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6190 states. [2021-08-21 16:42:56,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6190 to 3769. [2021-08-21 16:42:56,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3769 states, 3758 states have (on average 1.302288451303885) internal successors, (4894), 3768 states have internal predecessors, (4894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:56,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3769 states to 3769 states and 4894 transitions. [2021-08-21 16:42:56,280 INFO L78 Accepts]: Start accepts. Automaton has 3769 states and 4894 transitions. Word has length 72 [2021-08-21 16:42:56,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:42:56,280 INFO L470 AbstractCegarLoop]: Abstraction has 3769 states and 4894 transitions. [2021-08-21 16:42:56,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:42:56,280 INFO L276 IsEmpty]: Start isEmpty. Operand 3769 states and 4894 transitions. [2021-08-21 16:42:56,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:42:56,283 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:42:56,283 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:42:56,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 16:42:56,483 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:42:56,484 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:42:56,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:42:56,484 INFO L82 PathProgramCache]: Analyzing trace with hash -1802071611, now seen corresponding path program 66 times [2021-08-21 16:42:56,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:42:56,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099107745] [2021-08-21 16:42:56,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:42:56,484 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:42:56,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:42:56,642 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:42:56,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:42:56,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099107745] [2021-08-21 16:42:56,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099107745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:42:56,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361907945] [2021-08-21 16:42:56,642 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:42:56,642 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:42:56,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:42:56,643 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:42:56,644 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:43:01,029 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:43:01,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:01,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:01,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:04,180 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:04,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361907945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:04,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:04,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:04,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74804880] [2021-08-21 16:43:04,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:04,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:04,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:04,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=453, Unknown=1, NotChecked=0, Total=600 [2021-08-21 16:43:04,181 INFO L87 Difference]: Start difference. First operand 3769 states and 4894 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:19,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:19,937 INFO L93 Difference]: Finished difference Result 6663 states and 8467 transitions. [2021-08-21 16:43:19,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:43:19,938 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:19,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:19,946 INFO L225 Difference]: With dead ends: 6663 [2021-08-21 16:43:19,946 INFO L226 Difference]: Without dead ends: 6443 [2021-08-21 16:43:19,947 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 15793.9ms TimeCoverageRelationStatistics Valid=606, Invalid=1745, Unknown=1, NotChecked=0, Total=2352 [2021-08-21 16:43:19,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6443 states. [2021-08-21 16:43:19,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6443 to 3864. [2021-08-21 16:43:19,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3864 states, 3853 states have (on average 1.2995068777575915) internal successors, (5007), 3863 states have internal predecessors, (5007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:20,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3864 states to 3864 states and 5007 transitions. [2021-08-21 16:43:20,002 INFO L78 Accepts]: Start accepts. Automaton has 3864 states and 5007 transitions. Word has length 72 [2021-08-21 16:43:20,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:20,002 INFO L470 AbstractCegarLoop]: Abstraction has 3864 states and 5007 transitions. [2021-08-21 16:43:20,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:20,002 INFO L276 IsEmpty]: Start isEmpty. Operand 3864 states and 5007 transitions. [2021-08-21 16:43:20,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:20,007 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:20,007 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:20,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 16:43:20,220 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:43:20,221 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:20,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:20,221 INFO L82 PathProgramCache]: Analyzing trace with hash -2142479817, now seen corresponding path program 67 times [2021-08-21 16:43:20,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:20,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539856382] [2021-08-21 16:43:20,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:20,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:20,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:20,395 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:20,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:20,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539856382] [2021-08-21 16:43:20,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539856382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:20,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403009751] [2021-08-21 16:43:20,395 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:43:20,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:20,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:20,396 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:43:20,397 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:43:24,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:24,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:24,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:25,651 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:25,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403009751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:25,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:25,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:25,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140854814] [2021-08-21 16:43:25,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:25,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:25,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:25,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=449, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:25,652 INFO L87 Difference]: Start difference. First operand 3864 states and 5007 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:26,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:26,484 INFO L93 Difference]: Finished difference Result 6708 states and 8512 transitions. [2021-08-21 16:43:26,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:43:26,484 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:26,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:26,491 INFO L225 Difference]: With dead ends: 6708 [2021-08-21 16:43:26,491 INFO L226 Difference]: Without dead ends: 6588 [2021-08-21 16:43:26,491 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 911.1ms TimeCoverageRelationStatistics Valid=635, Invalid=1815, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:43:26,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6588 states. [2021-08-21 16:43:26,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6588 to 3899. [2021-08-21 16:43:26,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3888 states have (on average 1.301440329218107) internal successors, (5060), 3898 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:26,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 5060 transitions. [2021-08-21 16:43:26,528 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 5060 transitions. Word has length 72 [2021-08-21 16:43:26,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:26,529 INFO L470 AbstractCegarLoop]: Abstraction has 3899 states and 5060 transitions. [2021-08-21 16:43:26,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:26,529 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 5060 transitions. [2021-08-21 16:43:26,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:26,531 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:26,532 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:26,559 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:43:26,732 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:43:26,732 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:26,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:26,732 INFO L82 PathProgramCache]: Analyzing trace with hash 231830735, now seen corresponding path program 68 times [2021-08-21 16:43:26,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:26,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692836974] [2021-08-21 16:43:26,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:26,733 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:26,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:26,945 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:26,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:26,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692836974] [2021-08-21 16:43:26,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692836974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:26,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850454112] [2021-08-21 16:43:26,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:43:26,945 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:26,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:26,946 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:43:26,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 16:43:31,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:43:31,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:31,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:31,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:32,235 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:32,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850454112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:32,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:32,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:32,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186885891] [2021-08-21 16:43:32,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:32,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:32,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:32,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:32,237 INFO L87 Difference]: Start difference. First operand 3899 states and 5060 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:33,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:33,087 INFO L93 Difference]: Finished difference Result 6708 states and 8520 transitions. [2021-08-21 16:43:33,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:43:33,088 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:33,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:33,094 INFO L225 Difference]: With dead ends: 6708 [2021-08-21 16:43:33,095 INFO L226 Difference]: Without dead ends: 6588 [2021-08-21 16:43:33,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 977.9ms TimeCoverageRelationStatistics Valid=639, Invalid=1811, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:43:33,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6588 states. [2021-08-21 16:43:33,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6588 to 3899. [2021-08-21 16:43:33,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3888 states have (on average 1.301440329218107) internal successors, (5060), 3898 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:33,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 5060 transitions. [2021-08-21 16:43:33,131 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 5060 transitions. Word has length 72 [2021-08-21 16:43:33,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:33,131 INFO L470 AbstractCegarLoop]: Abstraction has 3899 states and 5060 transitions. [2021-08-21 16:43:33,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:33,131 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 5060 transitions. [2021-08-21 16:43:33,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:33,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:33,134 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:33,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 16:43:33,334 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:43:33,335 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:33,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:33,335 INFO L82 PathProgramCache]: Analyzing trace with hash -207302523, now seen corresponding path program 69 times [2021-08-21 16:43:33,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:33,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404347994] [2021-08-21 16:43:33,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:33,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:33,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:33,501 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:33,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:33,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404347994] [2021-08-21 16:43:33,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404347994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:33,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760425781] [2021-08-21 16:43:33,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:43:33,501 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:33,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:33,502 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:33,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 16:43:38,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:43:38,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:38,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:38,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:38,851 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:38,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760425781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:38,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:38,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:38,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083546712] [2021-08-21 16:43:38,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:38,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:38,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:38,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:38,852 INFO L87 Difference]: Start difference. First operand 3899 states and 5060 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:39,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:39,737 INFO L93 Difference]: Finished difference Result 6668 states and 8465 transitions. [2021-08-21 16:43:39,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 16:43:39,738 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:39,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:39,744 INFO L225 Difference]: With dead ends: 6668 [2021-08-21 16:43:39,744 INFO L226 Difference]: Without dead ends: 6498 [2021-08-21 16:43:39,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 801 ImplicationChecksByTransitivity, 935.9ms TimeCoverageRelationStatistics Valid=722, Invalid=2140, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 16:43:39,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6498 states. [2021-08-21 16:43:39,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6498 to 3899. [2021-08-21 16:43:39,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3888 states have (on average 1.301440329218107) internal successors, (5060), 3898 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:39,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 5060 transitions. [2021-08-21 16:43:39,779 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 5060 transitions. Word has length 72 [2021-08-21 16:43:39,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:39,779 INFO L470 AbstractCegarLoop]: Abstraction has 3899 states and 5060 transitions. [2021-08-21 16:43:39,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:39,780 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 5060 transitions. [2021-08-21 16:43:39,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:39,782 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:39,783 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:39,810 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 16:43:39,983 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:43:39,983 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:39,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:39,983 INFO L82 PathProgramCache]: Analyzing trace with hash -1451489019, now seen corresponding path program 70 times [2021-08-21 16:43:39,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:39,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974345100] [2021-08-21 16:43:39,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:39,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:40,155 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:40,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:40,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974345100] [2021-08-21 16:43:40,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974345100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:40,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765473559] [2021-08-21 16:43:40,155 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:43:40,155 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:40,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:40,156 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:40,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 16:43:44,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:43:44,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:44,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:44,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:45,588 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:45,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765473559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:45,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:45,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:45,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122057422] [2021-08-21 16:43:45,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:45,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:45,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:45,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=447, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:45,589 INFO L87 Difference]: Start difference. First operand 3899 states and 5060 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:46,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:46,451 INFO L93 Difference]: Finished difference Result 6679 states and 8486 transitions. [2021-08-21 16:43:46,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:43:46,451 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:46,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:46,457 INFO L225 Difference]: With dead ends: 6679 [2021-08-21 16:43:46,457 INFO L226 Difference]: Without dead ends: 6509 [2021-08-21 16:43:46,458 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 919.1ms TimeCoverageRelationStatistics Valid=706, Invalid=1946, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:43:46,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6509 states. [2021-08-21 16:43:46,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6509 to 3909. [2021-08-21 16:43:46,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3909 states, 3898 states have (on average 1.3037455105182145) internal successors, (5082), 3908 states have internal predecessors, (5082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:46,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3909 states to 3909 states and 5082 transitions. [2021-08-21 16:43:46,505 INFO L78 Accepts]: Start accepts. Automaton has 3909 states and 5082 transitions. Word has length 72 [2021-08-21 16:43:46,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:46,505 INFO L470 AbstractCegarLoop]: Abstraction has 3909 states and 5082 transitions. [2021-08-21 16:43:46,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:46,505 INFO L276 IsEmpty]: Start isEmpty. Operand 3909 states and 5082 transitions. [2021-08-21 16:43:46,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:46,508 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:46,508 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:46,557 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:43:46,720 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:43:46,721 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:46,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:46,721 INFO L82 PathProgramCache]: Analyzing trace with hash 340704889, now seen corresponding path program 71 times [2021-08-21 16:43:46,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:46,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673197946] [2021-08-21 16:43:46,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:46,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:46,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:46,946 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:46,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:46,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673197946] [2021-08-21 16:43:46,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673197946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:46,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295665295] [2021-08-21 16:43:46,946 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:43:46,946 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:46,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:46,947 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:46,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 16:43:51,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:43:51,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:51,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:43:51,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:52,424 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:52,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295665295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:52,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:43:52,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:43:52,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227393361] [2021-08-21 16:43:52,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:43:52,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:52,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:43:52,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:52,425 INFO L87 Difference]: Start difference. First operand 3909 states and 5082 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:53,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:53,293 INFO L93 Difference]: Finished difference Result 6699 states and 8509 transitions. [2021-08-21 16:43:53,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 16:43:53,293 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:53,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:53,300 INFO L225 Difference]: With dead ends: 6699 [2021-08-21 16:43:53,300 INFO L226 Difference]: Without dead ends: 6579 [2021-08-21 16:43:53,301 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 926.1ms TimeCoverageRelationStatistics Valid=666, Invalid=1986, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 16:43:53,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6579 states. [2021-08-21 16:43:53,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6579 to 3899. [2021-08-21 16:43:53,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3899 states, 3888 states have (on average 1.301440329218107) internal successors, (5060), 3898 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:53,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3899 states to 3899 states and 5060 transitions. [2021-08-21 16:43:53,339 INFO L78 Accepts]: Start accepts. Automaton has 3899 states and 5060 transitions. Word has length 72 [2021-08-21 16:43:53,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:53,339 INFO L470 AbstractCegarLoop]: Abstraction has 3899 states and 5060 transitions. [2021-08-21 16:43:53,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:53,339 INFO L276 IsEmpty]: Start isEmpty. Operand 3899 states and 5060 transitions. [2021-08-21 16:43:53,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:53,343 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:53,343 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:53,373 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:43:53,543 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:43:53,543 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:53,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:53,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1413303233, now seen corresponding path program 72 times [2021-08-21 16:43:53,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:53,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795755421] [2021-08-21 16:43:53,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:53,544 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:53,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:53,645 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 44 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 16:43:53,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:53,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795755421] [2021-08-21 16:43:53,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795755421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:53,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328687125] [2021-08-21 16:43:53,646 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:43:53,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:53,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:53,648 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:53,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 16:43:58,632 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 16:43:58,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:43:58,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 16:43:58,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:43:58,815 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 16:43:58,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328687125] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 16:43:58,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-21 16:43:58,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 15 [2021-08-21 16:43:58,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872127927] [2021-08-21 16:43:58,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 16:43:58,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:43:58,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 16:43:58,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-08-21 16:43:58,816 INFO L87 Difference]: Start difference. First operand 3899 states and 5060 transitions. Second operand has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 13 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:58,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:43:58,939 INFO L93 Difference]: Finished difference Result 4512 states and 5661 transitions. [2021-08-21 16:43:58,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 16:43:58,953 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 13 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:43:58,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:43:58,957 INFO L225 Difference]: With dead ends: 4512 [2021-08-21 16:43:58,958 INFO L226 Difference]: Without dead ends: 3537 [2021-08-21 16:43:58,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 137.9ms TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:43:58,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2021-08-21 16:43:58,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 3240. [2021-08-21 16:43:58,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3240 states, 3232 states have (on average 1.2892945544554455) internal successors, (4167), 3239 states have internal predecessors, (4167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:58,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3240 states to 3240 states and 4167 transitions. [2021-08-21 16:43:58,991 INFO L78 Accepts]: Start accepts. Automaton has 3240 states and 4167 transitions. Word has length 72 [2021-08-21 16:43:58,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:43:58,991 INFO L470 AbstractCegarLoop]: Abstraction has 3240 states and 4167 transitions. [2021-08-21 16:43:58,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.461538461538462) internal successors, (71), 13 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:43:58,991 INFO L276 IsEmpty]: Start isEmpty. Operand 3240 states and 4167 transitions. [2021-08-21 16:43:58,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:43:58,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:43:58,995 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:43:59,034 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 16:43:59,220 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:43:59,221 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:43:59,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:43:59,221 INFO L82 PathProgramCache]: Analyzing trace with hash 1751538357, now seen corresponding path program 73 times [2021-08-21 16:43:59,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:43:59,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428875361] [2021-08-21 16:43:59,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:43:59,221 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:43:59,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:43:59,389 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:43:59,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:43:59,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428875361] [2021-08-21 16:43:59,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428875361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:43:59,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619409576] [2021-08-21 16:43:59,389 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:43:59,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:43:59,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:43:59,390 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:43:59,391 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:44:04,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:04,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:04,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:04,968 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:04,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619409576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:04,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:04,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:04,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200578719] [2021-08-21 16:44:04,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:04,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:04,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:04,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=463, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:04,969 INFO L87 Difference]: Start difference. First operand 3240 states and 4167 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:05,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:05,594 INFO L93 Difference]: Finished difference Result 4974 states and 6255 transitions. [2021-08-21 16:44:05,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:44:05,594 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:05,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:05,599 INFO L225 Difference]: With dead ends: 4974 [2021-08-21 16:44:05,599 INFO L226 Difference]: Without dead ends: 4905 [2021-08-21 16:44:05,599 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 726.3ms TimeCoverageRelationStatistics Valid=594, Invalid=1476, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:44:05,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4905 states. [2021-08-21 16:44:05,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4905 to 3315. [2021-08-21 16:44:05,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3315 states, 3307 states have (on average 1.2872694284850317) internal successors, (4257), 3314 states have internal predecessors, (4257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:05,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3315 states to 3315 states and 4257 transitions. [2021-08-21 16:44:05,628 INFO L78 Accepts]: Start accepts. Automaton has 3315 states and 4257 transitions. Word has length 72 [2021-08-21 16:44:05,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:05,629 INFO L470 AbstractCegarLoop]: Abstraction has 3315 states and 4257 transitions. [2021-08-21 16:44:05,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:05,629 INFO L276 IsEmpty]: Start isEmpty. Operand 3315 states and 4257 transitions. [2021-08-21 16:44:05,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:05,631 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:05,631 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:05,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 16:44:05,831 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:44:05,832 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:05,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:05,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1072895027, now seen corresponding path program 74 times [2021-08-21 16:44:05,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:05,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063631335] [2021-08-21 16:44:05,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:05,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:05,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:06,045 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:06,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:06,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063631335] [2021-08-21 16:44:06,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063631335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:06,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803489934] [2021-08-21 16:44:06,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:44:06,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:06,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:06,046 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:44:06,046 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:44:10,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:44:10,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:10,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:10,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:11,620 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:11,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803489934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:11,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:11,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:11,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736211760] [2021-08-21 16:44:11,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:11,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:11,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:11,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:11,621 INFO L87 Difference]: Start difference. First operand 3315 states and 4257 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:12,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:12,126 INFO L93 Difference]: Finished difference Result 5188 states and 6534 transitions. [2021-08-21 16:44:12,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:44:12,127 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:12,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:12,131 INFO L225 Difference]: With dead ends: 5188 [2021-08-21 16:44:12,131 INFO L226 Difference]: Without dead ends: 5012 [2021-08-21 16:44:12,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 596.2ms TimeCoverageRelationStatistics Valid=484, Invalid=1238, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 16:44:12,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5012 states. [2021-08-21 16:44:12,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5012 to 3315. [2021-08-21 16:44:12,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3315 states, 3307 states have (on average 1.2872694284850317) internal successors, (4257), 3314 states have internal predecessors, (4257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:12,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3315 states to 3315 states and 4257 transitions. [2021-08-21 16:44:12,165 INFO L78 Accepts]: Start accepts. Automaton has 3315 states and 4257 transitions. Word has length 72 [2021-08-21 16:44:12,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:12,165 INFO L470 AbstractCegarLoop]: Abstraction has 3315 states and 4257 transitions. [2021-08-21 16:44:12,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:12,166 INFO L276 IsEmpty]: Start isEmpty. Operand 3315 states and 4257 transitions. [2021-08-21 16:44:12,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:12,168 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:12,168 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:12,198 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:44:12,369 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:44:12,370 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:12,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:12,370 INFO L82 PathProgramCache]: Analyzing trace with hash -847761717, now seen corresponding path program 75 times [2021-08-21 16:44:12,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:12,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030560116] [2021-08-21 16:44:12,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:12,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:12,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:12,620 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:12,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:12,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030560116] [2021-08-21 16:44:12,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030560116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:12,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017856221] [2021-08-21 16:44:12,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:44:12,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:12,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:12,621 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:44:12,622 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:44:17,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:44:17,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:17,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:17,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:18,312 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:18,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017856221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:18,312 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:18,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:18,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748629604] [2021-08-21 16:44:18,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:18,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:18,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:18,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:18,313 INFO L87 Difference]: Start difference. First operand 3315 states and 4257 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:18,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:18,970 INFO L93 Difference]: Finished difference Result 5273 states and 6634 transitions. [2021-08-21 16:44:18,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 16:44:18,970 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:18,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:18,975 INFO L225 Difference]: With dead ends: 5273 [2021-08-21 16:44:18,975 INFO L226 Difference]: Without dead ends: 5117 [2021-08-21 16:44:18,975 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 741.7ms TimeCoverageRelationStatistics Valid=543, Invalid=1349, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:44:18,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5117 states. [2021-08-21 16:44:18,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5117 to 3310. [2021-08-21 16:44:19,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3310 states, 3302 states have (on average 1.2861901877649908) internal successors, (4247), 3309 states have internal predecessors, (4247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:19,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3310 states to 3310 states and 4247 transitions. [2021-08-21 16:44:19,004 INFO L78 Accepts]: Start accepts. Automaton has 3310 states and 4247 transitions. Word has length 72 [2021-08-21 16:44:19,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:19,004 INFO L470 AbstractCegarLoop]: Abstraction has 3310 states and 4247 transitions. [2021-08-21 16:44:19,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:19,004 INFO L276 IsEmpty]: Start isEmpty. Operand 3310 states and 4247 transitions. [2021-08-21 16:44:19,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:19,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:19,006 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:19,064 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-21 16:44:19,207 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:44:19,207 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:19,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:19,207 INFO L82 PathProgramCache]: Analyzing trace with hash -948659851, now seen corresponding path program 76 times [2021-08-21 16:44:19,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:19,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955108587] [2021-08-21 16:44:19,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:19,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:19,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:19,379 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:19,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:19,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955108587] [2021-08-21 16:44:19,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955108587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:19,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642954678] [2021-08-21 16:44:19,380 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:44:19,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:19,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:19,381 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:44:19,381 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:44:24,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:44:24,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:24,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:24,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:25,114 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:25,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642954678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:25,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:25,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:25,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430982962] [2021-08-21 16:44:25,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:25,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:25,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:25,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:25,115 INFO L87 Difference]: Start difference. First operand 3310 states and 4247 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:25,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:25,822 INFO L93 Difference]: Finished difference Result 5258 states and 6606 transitions. [2021-08-21 16:44:25,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:44:25,822 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:25,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:25,828 INFO L225 Difference]: With dead ends: 5258 [2021-08-21 16:44:25,828 INFO L226 Difference]: Without dead ends: 5082 [2021-08-21 16:44:25,828 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 786.0ms TimeCoverageRelationStatistics Valid=631, Invalid=1531, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:44:25,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5082 states. [2021-08-21 16:44:25,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5082 to 3320. [2021-08-21 16:44:25,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3320 states, 3312 states have (on average 1.2883454106280192) internal successors, (4267), 3319 states have internal predecessors, (4267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:25,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3320 states to 3320 states and 4267 transitions. [2021-08-21 16:44:25,857 INFO L78 Accepts]: Start accepts. Automaton has 3320 states and 4267 transitions. Word has length 72 [2021-08-21 16:44:25,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:25,858 INFO L470 AbstractCegarLoop]: Abstraction has 3320 states and 4267 transitions. [2021-08-21 16:44:25,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:25,858 INFO L276 IsEmpty]: Start isEmpty. Operand 3320 states and 4267 transitions. [2021-08-21 16:44:25,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:25,860 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:25,860 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:25,890 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 16:44:26,060 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:44:26,061 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:26,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:26,061 INFO L82 PathProgramCache]: Analyzing trace with hash -738887563, now seen corresponding path program 77 times [2021-08-21 16:44:26,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:26,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669384435] [2021-08-21 16:44:26,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:26,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:26,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:26,221 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:26,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:26,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669384435] [2021-08-21 16:44:26,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669384435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:26,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276999337] [2021-08-21 16:44:26,222 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:44:26,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:26,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:26,223 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:44:26,225 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:44:31,356 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:44:31,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:31,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:31,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:32,065 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:32,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276999337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:32,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:32,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:32,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576064291] [2021-08-21 16:44:32,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:32,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:32,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:32,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:32,066 INFO L87 Difference]: Start difference. First operand 3320 states and 4267 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:32,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:32,803 INFO L93 Difference]: Finished difference Result 5478 states and 6883 transitions. [2021-08-21 16:44:32,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:44:32,804 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:32,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:32,809 INFO L225 Difference]: With dead ends: 5478 [2021-08-21 16:44:32,809 INFO L226 Difference]: Without dead ends: 5242 [2021-08-21 16:44:32,809 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 811.4ms TimeCoverageRelationStatistics Valid=648, Invalid=1608, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:44:32,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5242 states. [2021-08-21 16:44:32,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5242 to 3330. [2021-08-21 16:44:32,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3330 states, 3322 states have (on average 1.290487658037327) internal successors, (4287), 3329 states have internal predecessors, (4287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:32,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3330 states to 3330 states and 4287 transitions. [2021-08-21 16:44:32,839 INFO L78 Accepts]: Start accepts. Automaton has 3330 states and 4287 transitions. Word has length 72 [2021-08-21 16:44:32,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:32,839 INFO L470 AbstractCegarLoop]: Abstraction has 3330 states and 4287 transitions. [2021-08-21 16:44:32,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:32,840 INFO L276 IsEmpty]: Start isEmpty. Operand 3330 states and 4287 transitions. [2021-08-21 16:44:32,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:32,842 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:32,842 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:32,871 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:44:33,042 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:44:33,042 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:33,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:33,043 INFO L82 PathProgramCache]: Analyzing trace with hash -400652439, now seen corresponding path program 78 times [2021-08-21 16:44:33,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:33,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522152556] [2021-08-21 16:44:33,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:33,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:33,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:33,205 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:33,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:33,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522152556] [2021-08-21 16:44:33,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522152556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:33,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549694640] [2021-08-21 16:44:33,205 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:44:33,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:33,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:33,206 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:44:33,207 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 16:44:38,437 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:44:38,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:38,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:38,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:39,228 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:39,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549694640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:39,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:39,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:39,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947735943] [2021-08-21 16:44:39,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:39,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:39,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:39,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:39,230 INFO L87 Difference]: Start difference. First operand 3330 states and 4287 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:39,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:39,967 INFO L93 Difference]: Finished difference Result 5785 states and 7239 transitions. [2021-08-21 16:44:39,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:44:39,967 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:39,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:39,972 INFO L225 Difference]: With dead ends: 5785 [2021-08-21 16:44:39,972 INFO L226 Difference]: Without dead ends: 5584 [2021-08-21 16:44:39,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 805.8ms TimeCoverageRelationStatistics Valid=641, Invalid=1521, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:44:39,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5584 states. [2021-08-21 16:44:39,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5584 to 3355. [2021-08-21 16:44:40,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3355 states, 3347 states have (on average 1.290110546758291) internal successors, (4318), 3354 states have internal predecessors, (4318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:40,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3355 states to 3355 states and 4318 transitions. [2021-08-21 16:44:40,004 INFO L78 Accepts]: Start accepts. Automaton has 3355 states and 4318 transitions. Word has length 72 [2021-08-21 16:44:40,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:40,004 INFO L470 AbstractCegarLoop]: Abstraction has 3355 states and 4318 transitions. [2021-08-21 16:44:40,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:40,004 INFO L276 IsEmpty]: Start isEmpty. Operand 3355 states and 4318 transitions. [2021-08-21 16:44:40,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:40,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:40,006 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:40,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 16:44:40,207 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:44:40,207 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:40,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:40,207 INFO L82 PathProgramCache]: Analyzing trace with hash 767430003, now seen corresponding path program 79 times [2021-08-21 16:44:40,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:40,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001213068] [2021-08-21 16:44:40,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:40,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:40,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:40,367 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:40,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:40,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001213068] [2021-08-21 16:44:40,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001213068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:40,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080454507] [2021-08-21 16:44:40,368 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:44:40,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:40,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:40,369 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:44:40,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 16:44:45,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:45,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:45,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:46,294 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:46,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080454507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:46,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:46,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:46,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159513706] [2021-08-21 16:44:46,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:46,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:46,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:46,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:46,295 INFO L87 Difference]: Start difference. First operand 3355 states and 4318 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:46,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:46,937 INFO L93 Difference]: Finished difference Result 5259 states and 6613 transitions. [2021-08-21 16:44:46,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:44:46,937 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:46,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:46,942 INFO L225 Difference]: With dead ends: 5259 [2021-08-21 16:44:46,942 INFO L226 Difference]: Without dead ends: 5155 [2021-08-21 16:44:46,943 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 673 ImplicationChecksByTransitivity, 720.2ms TimeCoverageRelationStatistics Valid=658, Invalid=1694, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:44:46,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5155 states. [2021-08-21 16:44:46,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5155 to 3440. [2021-08-21 16:44:46,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3440 states, 3432 states have (on average 1.2902097902097902) internal successors, (4428), 3439 states have internal predecessors, (4428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:46,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3440 states to 3440 states and 4428 transitions. [2021-08-21 16:44:46,972 INFO L78 Accepts]: Start accepts. Automaton has 3440 states and 4428 transitions. Word has length 72 [2021-08-21 16:44:46,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:46,972 INFO L470 AbstractCegarLoop]: Abstraction has 3440 states and 4428 transitions. [2021-08-21 16:44:46,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:46,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3440 states and 4428 transitions. [2021-08-21 16:44:46,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:46,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:46,975 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:47,004 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:44:47,176 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:44:47,177 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:47,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:47,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1153226741, now seen corresponding path program 80 times [2021-08-21 16:44:47,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:47,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134633705] [2021-08-21 16:44:47,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:47,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:47,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:47,336 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:47,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:47,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134633705] [2021-08-21 16:44:47,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134633705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:47,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026735667] [2021-08-21 16:44:47,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:44:47,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:47,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:47,337 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:44:47,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 16:44:52,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:44:52,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:52,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:52,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:44:53,360 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:53,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026735667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:53,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:44:53,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:44:53,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748314515] [2021-08-21 16:44:53,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:44:53,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:44:53,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:44:53,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:44:53,361 INFO L87 Difference]: Start difference. First operand 3440 states and 4428 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:54,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:44:54,064 INFO L93 Difference]: Finished difference Result 5433 states and 6827 transitions. [2021-08-21 16:44:54,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 16:44:54,064 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:44:54,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:44:54,069 INFO L225 Difference]: With dead ends: 5433 [2021-08-21 16:44:54,069 INFO L226 Difference]: Without dead ends: 5227 [2021-08-21 16:44:54,069 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 763.6ms TimeCoverageRelationStatistics Valid=709, Invalid=1741, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 16:44:54,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5227 states. [2021-08-21 16:44:54,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5227 to 3490. [2021-08-21 16:44:54,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3490 states, 3482 states have (on average 1.288914417001723) internal successors, (4488), 3489 states have internal predecessors, (4488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:54,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3490 states to 3490 states and 4488 transitions. [2021-08-21 16:44:54,098 INFO L78 Accepts]: Start accepts. Automaton has 3490 states and 4488 transitions. Word has length 72 [2021-08-21 16:44:54,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:44:54,098 INFO L470 AbstractCegarLoop]: Abstraction has 3490 states and 4488 transitions. [2021-08-21 16:44:54,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:44:54,098 INFO L276 IsEmpty]: Start isEmpty. Operand 3490 states and 4488 transitions. [2021-08-21 16:44:54,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:44:54,100 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:44:54,100 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:44:54,131 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-21 16:44:54,301 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:44:54,301 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:44:54,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:44:54,303 INFO L82 PathProgramCache]: Analyzing trace with hash 977202291, now seen corresponding path program 81 times [2021-08-21 16:44:54,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:44:54,303 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589546041] [2021-08-21 16:44:54,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:44:54,303 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:44:54,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:44:54,462 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:44:54,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:44:54,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589546041] [2021-08-21 16:44:54,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589546041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:44:54,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262005466] [2021-08-21 16:44:54,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:44:54,463 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:44:54,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:44:54,463 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:44:54,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 16:44:59,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 16:44:59,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:44:59,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:44:59,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:00,517 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:00,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262005466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:00,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:00,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:00,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757339637] [2021-08-21 16:45:00,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:00,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:00,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:00,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:00,518 INFO L87 Difference]: Start difference. First operand 3490 states and 4488 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:01,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:01,119 INFO L93 Difference]: Finished difference Result 5314 states and 6654 transitions. [2021-08-21 16:45:01,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 16:45:01,119 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:01,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:01,125 INFO L225 Difference]: With dead ends: 5314 [2021-08-21 16:45:01,125 INFO L226 Difference]: Without dead ends: 5150 [2021-08-21 16:45:01,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 664.1ms TimeCoverageRelationStatistics Valid=646, Invalid=1610, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 16:45:01,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5150 states. [2021-08-21 16:45:01,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5150 to 3490. [2021-08-21 16:45:01,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3490 states, 3482 states have (on average 1.288914417001723) internal successors, (4488), 3489 states have internal predecessors, (4488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:01,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3490 states to 3490 states and 4488 transitions. [2021-08-21 16:45:01,162 INFO L78 Accepts]: Start accepts. Automaton has 3490 states and 4488 transitions. Word has length 72 [2021-08-21 16:45:01,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:01,162 INFO L470 AbstractCegarLoop]: Abstraction has 3490 states and 4488 transitions. [2021-08-21 16:45:01,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:01,163 INFO L276 IsEmpty]: Start isEmpty. Operand 3490 states and 4488 transitions. [2021-08-21 16:45:01,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:01,165 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:01,165 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:01,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-21 16:45:01,366 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:45:01,367 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:01,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:01,367 INFO L82 PathProgramCache]: Analyzing trace with hash 1315437415, now seen corresponding path program 82 times [2021-08-21 16:45:01,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:01,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967652422] [2021-08-21 16:45:01,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:01,367 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:01,581 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:01,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:01,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967652422] [2021-08-21 16:45:01,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967652422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:01,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570746617] [2021-08-21 16:45:01,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:45:01,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:01,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:01,583 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:45:01,583 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:45:07,011 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:45:07,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:07,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:07,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:07,673 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:07,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570746617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:07,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:07,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:07,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986937462] [2021-08-21 16:45:07,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:07,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:07,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:07,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:07,674 INFO L87 Difference]: Start difference. First operand 3490 states and 4488 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:08,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:08,157 INFO L93 Difference]: Finished difference Result 5680 states and 7136 transitions. [2021-08-21 16:45:08,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 16:45:08,157 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:08,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:08,163 INFO L225 Difference]: With dead ends: 5680 [2021-08-21 16:45:08,163 INFO L226 Difference]: Without dead ends: 5434 [2021-08-21 16:45:08,163 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 561.2ms TimeCoverageRelationStatistics Valid=570, Invalid=1410, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:45:08,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5434 states. [2021-08-21 16:45:08,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5434 to 3485. [2021-08-21 16:45:08,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3485 states, 3477 states have (on average 1.2878918607995398) internal successors, (4478), 3484 states have internal predecessors, (4478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:08,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3485 states to 3485 states and 4478 transitions. [2021-08-21 16:45:08,194 INFO L78 Accepts]: Start accepts. Automaton has 3485 states and 4478 transitions. Word has length 72 [2021-08-21 16:45:08,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:08,194 INFO L470 AbstractCegarLoop]: Abstraction has 3485 states and 4478 transitions. [2021-08-21 16:45:08,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:08,195 INFO L276 IsEmpty]: Start isEmpty. Operand 3485 states and 4478 transitions. [2021-08-21 16:45:08,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:08,197 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:08,197 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:08,229 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:45:08,398 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:45:08,398 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:08,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:08,398 INFO L82 PathProgramCache]: Analyzing trace with hash 463386623, now seen corresponding path program 83 times [2021-08-21 16:45:08,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:08,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626796826] [2021-08-21 16:45:08,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:08,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:08,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:08,619 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:08,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:08,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626796826] [2021-08-21 16:45:08,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626796826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:08,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060065334] [2021-08-21 16:45:08,620 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:45:08,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:08,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:08,621 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:45:08,621 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:45:14,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 16:45:14,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:14,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:14,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:14,861 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:14,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060065334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:14,862 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:14,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:14,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512981225] [2021-08-21 16:45:14,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:14,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:14,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:14,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:14,863 INFO L87 Difference]: Start difference. First operand 3485 states and 4478 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:15,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:15,697 INFO L93 Difference]: Finished difference Result 5646 states and 7068 transitions. [2021-08-21 16:45:15,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 16:45:15,698 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:15,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:15,703 INFO L225 Difference]: With dead ends: 5646 [2021-08-21 16:45:15,704 INFO L226 Difference]: Without dead ends: 5504 [2021-08-21 16:45:15,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 896.9ms TimeCoverageRelationStatistics Valid=685, Invalid=1667, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 16:45:15,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5504 states. [2021-08-21 16:45:15,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5504 to 3470. [2021-08-21 16:45:15,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3470 states, 3462 states have (on average 1.2908723281340266) internal successors, (4469), 3469 states have internal predecessors, (4469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:15,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3470 states to 3470 states and 4469 transitions. [2021-08-21 16:45:15,736 INFO L78 Accepts]: Start accepts. Automaton has 3470 states and 4469 transitions. Word has length 72 [2021-08-21 16:45:15,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:15,736 INFO L470 AbstractCegarLoop]: Abstraction has 3470 states and 4469 transitions. [2021-08-21 16:45:15,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:15,736 INFO L276 IsEmpty]: Start isEmpty. Operand 3470 states and 4469 transitions. [2021-08-21 16:45:15,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:15,739 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:15,739 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:15,770 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:45:15,939 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:45:15,939 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:15,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:15,940 INFO L82 PathProgramCache]: Analyzing trace with hash -909262709, now seen corresponding path program 84 times [2021-08-21 16:45:15,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:15,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137807216] [2021-08-21 16:45:15,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:15,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:15,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:16,152 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:16,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:16,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137807216] [2021-08-21 16:45:16,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137807216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:16,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58407048] [2021-08-21 16:45:16,153 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:45:16,153 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:16,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:16,154 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:45:16,154 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:45:21,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:45:21,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:21,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:21,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:22,464 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:22,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58407048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:22,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:22,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:22,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385356654] [2021-08-21 16:45:22,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:22,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:22,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:22,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:22,465 INFO L87 Difference]: Start difference. First operand 3470 states and 4469 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:23,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:23,016 INFO L93 Difference]: Finished difference Result 5271 states and 6623 transitions. [2021-08-21 16:45:23,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:45:23,017 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:23,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:23,021 INFO L225 Difference]: With dead ends: 5271 [2021-08-21 16:45:23,022 INFO L226 Difference]: Without dead ends: 5129 [2021-08-21 16:45:23,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 644.3ms TimeCoverageRelationStatistics Valid=539, Invalid=1441, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 16:45:23,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5129 states. [2021-08-21 16:45:23,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5129 to 3450. [2021-08-21 16:45:23,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3450 states, 3442 states have (on average 1.2867518884369553) internal successors, (4429), 3449 states have internal predecessors, (4429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:23,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3450 states to 3450 states and 4429 transitions. [2021-08-21 16:45:23,051 INFO L78 Accepts]: Start accepts. Automaton has 3450 states and 4429 transitions. Word has length 72 [2021-08-21 16:45:23,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:23,051 INFO L470 AbstractCegarLoop]: Abstraction has 3450 states and 4429 transitions. [2021-08-21 16:45:23,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:23,051 INFO L276 IsEmpty]: Start isEmpty. Operand 3450 states and 4429 transitions. [2021-08-21 16:45:23,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:23,054 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:23,054 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:23,086 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:45:23,256 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:45:23,257 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:23,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:23,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1412150597, now seen corresponding path program 85 times [2021-08-21 16:45:23,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:23,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543763297] [2021-08-21 16:45:23,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:23,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:23,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:23,454 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:23,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:23,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543763297] [2021-08-21 16:45:23,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543763297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:23,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310813012] [2021-08-21 16:45:23,455 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:45:23,455 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:23,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:23,456 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:45:23,456 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:45:29,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:29,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:29,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:29,808 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:29,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310813012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:29,808 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:29,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:29,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018410971] [2021-08-21 16:45:29,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:29,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:29,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:29,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:29,809 INFO L87 Difference]: Start difference. First operand 3450 states and 4429 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:30,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:30,239 INFO L93 Difference]: Finished difference Result 5033 states and 6339 transitions. [2021-08-21 16:45:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:45:30,239 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:30,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:30,244 INFO L225 Difference]: With dead ends: 5033 [2021-08-21 16:45:30,244 INFO L226 Difference]: Without dead ends: 4892 [2021-08-21 16:45:30,245 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 536.5ms TimeCoverageRelationStatistics Valid=422, Invalid=1138, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:45:30,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4892 states. [2021-08-21 16:45:30,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4892 to 3455. [2021-08-21 16:45:30,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3455 states, 3447 states have (on average 1.2877864809979693) internal successors, (4439), 3454 states have internal predecessors, (4439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:30,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3455 states to 3455 states and 4439 transitions. [2021-08-21 16:45:30,273 INFO L78 Accepts]: Start accepts. Automaton has 3455 states and 4439 transitions. Word has length 72 [2021-08-21 16:45:30,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:30,273 INFO L470 AbstractCegarLoop]: Abstraction has 3455 states and 4439 transitions. [2021-08-21 16:45:30,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:30,273 INFO L276 IsEmpty]: Start isEmpty. Operand 3455 states and 4439 transitions. [2021-08-21 16:45:30,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:30,276 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:30,276 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:30,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 16:45:30,476 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:45:30,477 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:30,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:30,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1621922885, now seen corresponding path program 86 times [2021-08-21 16:45:30,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:30,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58194860] [2021-08-21 16:45:30,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:30,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:30,644 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:30,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:30,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58194860] [2021-08-21 16:45:30,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58194860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:30,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311710655] [2021-08-21 16:45:30,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:45:30,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:30,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:30,645 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:45:30,646 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:45:36,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:45:36,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:36,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:36,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:37,105 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:37,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311710655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:37,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:37,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:37,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930560373] [2021-08-21 16:45:37,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:37,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:37,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:37,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:37,107 INFO L87 Difference]: Start difference. First operand 3455 states and 4439 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:37,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:37,634 INFO L93 Difference]: Finished difference Result 5268 states and 6615 transitions. [2021-08-21 16:45:37,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:45:37,635 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:37,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:37,640 INFO L225 Difference]: With dead ends: 5268 [2021-08-21 16:45:37,640 INFO L226 Difference]: Without dead ends: 5112 [2021-08-21 16:45:37,640 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 607.5ms TimeCoverageRelationStatistics Valid=464, Invalid=1176, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:45:37,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-08-21 16:45:37,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 3430. [2021-08-21 16:45:37,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3430 states, 3422 states have (on average 1.288427819988311) internal successors, (4409), 3429 states have internal predecessors, (4409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:37,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3430 states to 3430 states and 4409 transitions. [2021-08-21 16:45:37,671 INFO L78 Accepts]: Start accepts. Automaton has 3430 states and 4409 transitions. Word has length 72 [2021-08-21 16:45:37,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:37,671 INFO L470 AbstractCegarLoop]: Abstraction has 3430 states and 4409 transitions. [2021-08-21 16:45:37,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:37,671 INFO L276 IsEmpty]: Start isEmpty. Operand 3430 states and 4409 transitions. [2021-08-21 16:45:37,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:37,674 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:37,674 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:37,706 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:45:37,875 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:45:37,875 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:37,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:37,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1604438459, now seen corresponding path program 87 times [2021-08-21 16:45:37,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:37,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998694675] [2021-08-21 16:45:37,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:37,876 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:37,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:38,044 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:38,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:38,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998694675] [2021-08-21 16:45:38,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998694675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:38,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376526731] [2021-08-21 16:45:38,044 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:45:38,044 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:38,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:38,045 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:45:38,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 16:45:43,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:45:43,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:43,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:43,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:44,654 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:44,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376526731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:44,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:44,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:44,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948614089] [2021-08-21 16:45:44,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:44,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:44,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:44,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:44,655 INFO L87 Difference]: Start difference. First operand 3430 states and 4409 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:45,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:45,216 INFO L93 Difference]: Finished difference Result 5158 states and 6486 transitions. [2021-08-21 16:45:45,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 16:45:45,216 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:45,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:45,221 INFO L225 Difference]: With dead ends: 5158 [2021-08-21 16:45:45,221 INFO L226 Difference]: Without dead ends: 5017 [2021-08-21 16:45:45,222 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 635.5ms TimeCoverageRelationStatistics Valid=620, Invalid=1542, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 16:45:45,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5017 states. [2021-08-21 16:45:45,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5017 to 3435. [2021-08-21 16:45:45,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3435 states, 3427 states have (on average 1.289757805660928) internal successors, (4420), 3434 states have internal predecessors, (4420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:45,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3435 states to 3435 states and 4420 transitions. [2021-08-21 16:45:45,252 INFO L78 Accepts]: Start accepts. Automaton has 3435 states and 4420 transitions. Word has length 72 [2021-08-21 16:45:45,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:45,252 INFO L470 AbstractCegarLoop]: Abstraction has 3435 states and 4420 transitions. [2021-08-21 16:45:45,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:45,252 INFO L276 IsEmpty]: Start isEmpty. Operand 3435 states and 4420 transitions. [2021-08-21 16:45:45,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:45,255 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:45,255 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:45,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-08-21 16:45:45,455 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:45:45,456 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:45,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:45,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1394666171, now seen corresponding path program 88 times [2021-08-21 16:45:45,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:45,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109013852] [2021-08-21 16:45:45,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:45,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:45,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:45,691 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:45,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:45,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109013852] [2021-08-21 16:45:45,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109013852] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:45,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267249703] [2021-08-21 16:45:45,691 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:45:45,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:45,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:45,692 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:45:45,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 16:45:51,520 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:45:51,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:51,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:51,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:52,203 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:52,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267249703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:52,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:52,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:52,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196556065] [2021-08-21 16:45:52,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:52,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:52,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:52,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:52,204 INFO L87 Difference]: Start difference. First operand 3435 states and 4420 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:52,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:45:52,765 INFO L93 Difference]: Finished difference Result 5139 states and 6442 transitions. [2021-08-21 16:45:52,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:45:52,766 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:45:52,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:45:52,770 INFO L225 Difference]: With dead ends: 5139 [2021-08-21 16:45:52,771 INFO L226 Difference]: Without dead ends: 4960 [2021-08-21 16:45:52,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 652.1ms TimeCoverageRelationStatistics Valid=578, Invalid=1492, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 16:45:52,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4960 states. [2021-08-21 16:45:52,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4960 to 3455. [2021-08-21 16:45:52,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3455 states, 3447 states have (on average 1.2874963736582536) internal successors, (4438), 3454 states have internal predecessors, (4438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:52,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3455 states to 3455 states and 4438 transitions. [2021-08-21 16:45:52,801 INFO L78 Accepts]: Start accepts. Automaton has 3455 states and 4438 transitions. Word has length 72 [2021-08-21 16:45:52,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:45:52,801 INFO L470 AbstractCegarLoop]: Abstraction has 3455 states and 4438 transitions. [2021-08-21 16:45:52,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:45:52,801 INFO L276 IsEmpty]: Start isEmpty. Operand 3455 states and 4438 transitions. [2021-08-21 16:45:52,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:45:52,803 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:45:52,804 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:45:52,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-21 16:45:53,013 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:45:53,013 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:45:53,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:45:53,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1656114629, now seen corresponding path program 89 times [2021-08-21 16:45:53,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:45:53,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23956164] [2021-08-21 16:45:53,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:45:53,013 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:45:53,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:45:53,282 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:53,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:45:53,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23956164] [2021-08-21 16:45:53,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23956164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:53,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649495556] [2021-08-21 16:45:53,282 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:45:53,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:45:53,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:45:53,283 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:45:53,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 16:45:59,163 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:45:59,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:45:59,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:45:59,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:45:59,869 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:45:59,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649495556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:45:59,870 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:45:59,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:45:59,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511608657] [2021-08-21 16:45:59,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:45:59,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:45:59,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:45:59,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:45:59,871 INFO L87 Difference]: Start difference. First operand 3455 states and 4438 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:00,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:00,331 INFO L93 Difference]: Finished difference Result 4926 states and 6202 transitions. [2021-08-21 16:46:00,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 16:46:00,331 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:00,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:00,338 INFO L225 Difference]: With dead ends: 4926 [2021-08-21 16:46:00,338 INFO L226 Difference]: Without dead ends: 4814 [2021-08-21 16:46:00,339 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 567.4ms TimeCoverageRelationStatistics Valid=517, Invalid=1375, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:46:00,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2021-08-21 16:46:00,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 3465. [2021-08-21 16:46:00,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3465 states, 3457 states have (on average 1.2910037604859705) internal successors, (4463), 3464 states have internal predecessors, (4463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:00,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3465 states to 3465 states and 4463 transitions. [2021-08-21 16:46:00,378 INFO L78 Accepts]: Start accepts. Automaton has 3465 states and 4463 transitions. Word has length 72 [2021-08-21 16:46:00,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:00,378 INFO L470 AbstractCegarLoop]: Abstraction has 3465 states and 4463 transitions. [2021-08-21 16:46:00,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:00,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3465 states and 4463 transitions. [2021-08-21 16:46:00,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:00,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:00,380 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:00,426 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:46:00,593 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:46:00,594 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:00,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:00,594 INFO L82 PathProgramCache]: Analyzing trace with hash 420201017, now seen corresponding path program 90 times [2021-08-21 16:46:00,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:00,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976454470] [2021-08-21 16:46:00,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:00,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:00,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:00,819 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:00,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:00,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976454470] [2021-08-21 16:46:00,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976454470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:00,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530345337] [2021-08-21 16:46:00,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:46:00,820 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:00,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:00,820 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:46:00,821 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:46:06,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 16:46:06,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:06,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:06,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:07,507 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:07,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530345337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:07,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:07,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:07,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039465356] [2021-08-21 16:46:07,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:07,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:07,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:07,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:07,508 INFO L87 Difference]: Start difference. First operand 3465 states and 4463 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:08,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:08,090 INFO L93 Difference]: Finished difference Result 5026 states and 6324 transitions. [2021-08-21 16:46:08,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 16:46:08,090 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:08,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:08,095 INFO L225 Difference]: With dead ends: 5026 [2021-08-21 16:46:08,095 INFO L226 Difference]: Without dead ends: 4884 [2021-08-21 16:46:08,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 672.0ms TimeCoverageRelationStatistics Valid=513, Invalid=1379, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 16:46:08,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4884 states. [2021-08-21 16:46:08,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4884 to 3410. [2021-08-21 16:46:08,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3410 states, 3402 states have (on average 1.29129923574368) internal successors, (4393), 3409 states have internal predecessors, (4393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:08,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3410 states to 3410 states and 4393 transitions. [2021-08-21 16:46:08,124 INFO L78 Accepts]: Start accepts. Automaton has 3410 states and 4393 transitions. Word has length 72 [2021-08-21 16:46:08,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:08,124 INFO L470 AbstractCegarLoop]: Abstraction has 3410 states and 4393 transitions. [2021-08-21 16:46:08,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:08,124 INFO L276 IsEmpty]: Start isEmpty. Operand 3410 states and 4393 transitions. [2021-08-21 16:46:08,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:08,155 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:08,155 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:08,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-21 16:46:08,355 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:46:08,355 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:08,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:08,356 INFO L82 PathProgramCache]: Analyzing trace with hash -222077487, now seen corresponding path program 91 times [2021-08-21 16:46:08,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:08,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683447670] [2021-08-21 16:46:08,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:08,356 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:08,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:08,535 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:08,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:08,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683447670] [2021-08-21 16:46:08,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683447670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:08,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146906767] [2021-08-21 16:46:08,536 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:46:08,536 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:08,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:08,537 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:46:08,537 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:46:14,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:14,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:14,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:15,408 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:15,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146906767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:15,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:15,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:15,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504164111] [2021-08-21 16:46:15,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:15,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:15,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:15,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=455, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:15,409 INFO L87 Difference]: Start difference. First operand 3410 states and 4393 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:15,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:15,901 INFO L93 Difference]: Finished difference Result 5004 states and 6273 transitions. [2021-08-21 16:46:15,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 16:46:15,902 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:15,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:15,906 INFO L225 Difference]: With dead ends: 5004 [2021-08-21 16:46:15,906 INFO L226 Difference]: Without dead ends: 4932 [2021-08-21 16:46:15,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 429 ImplicationChecksByTransitivity, 591.9ms TimeCoverageRelationStatistics Valid=416, Invalid=1144, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:46:15,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4932 states. [2021-08-21 16:46:15,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4932 to 3385. [2021-08-21 16:46:15,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3385 states, 3377 states have (on average 1.2919751258513474) internal successors, (4363), 3384 states have internal predecessors, (4363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:15,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3385 states to 3385 states and 4363 transitions. [2021-08-21 16:46:15,935 INFO L78 Accepts]: Start accepts. Automaton has 3385 states and 4363 transitions. Word has length 72 [2021-08-21 16:46:15,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:15,936 INFO L470 AbstractCegarLoop]: Abstraction has 3385 states and 4363 transitions. [2021-08-21 16:46:15,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:15,936 INFO L276 IsEmpty]: Start isEmpty. Operand 3385 states and 4363 transitions. [2021-08-21 16:46:15,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:15,938 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:15,938 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:15,970 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:46:16,138 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:46:16,139 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:16,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:16,139 INFO L82 PathProgramCache]: Analyzing trace with hash -2048380627, now seen corresponding path program 92 times [2021-08-21 16:46:16,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:16,139 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014347632] [2021-08-21 16:46:16,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:16,139 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:16,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:16,302 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:16,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:16,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014347632] [2021-08-21 16:46:16,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014347632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:16,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203428298] [2021-08-21 16:46:16,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:46:16,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:16,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:16,303 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:46:16,304 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:46:22,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:46:22,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:22,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:22,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:23,120 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:23,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203428298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:23,120 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:23,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:23,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725182347] [2021-08-21 16:46:23,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:23,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:23,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:23,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:23,121 INFO L87 Difference]: Start difference. First operand 3385 states and 4363 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:23,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:23,550 INFO L93 Difference]: Finished difference Result 4804 states and 6034 transitions. [2021-08-21 16:46:23,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 16:46:23,551 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:23,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:23,555 INFO L225 Difference]: With dead ends: 4804 [2021-08-21 16:46:23,555 INFO L226 Difference]: Without dead ends: 4727 [2021-08-21 16:46:23,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 526.5ms TimeCoverageRelationStatistics Valid=404, Invalid=1156, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 16:46:23,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4727 states. [2021-08-21 16:46:23,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4727 to 3365. [2021-08-21 16:46:23,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3365 states, 3357 states have (on average 1.2874590408102473) internal successors, (4322), 3364 states have internal predecessors, (4322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:23,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3365 states to 3365 states and 4322 transitions. [2021-08-21 16:46:23,590 INFO L78 Accepts]: Start accepts. Automaton has 3365 states and 4322 transitions. Word has length 72 [2021-08-21 16:46:23,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:23,590 INFO L470 AbstractCegarLoop]: Abstraction has 3365 states and 4322 transitions. [2021-08-21 16:46:23,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:23,590 INFO L276 IsEmpty]: Start isEmpty. Operand 3365 states and 4322 transitions. [2021-08-21 16:46:23,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:23,592 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:23,592 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:23,625 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:46:23,792 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:46:23,793 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:23,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:23,793 INFO L82 PathProgramCache]: Analyzing trace with hash -256355261, now seen corresponding path program 93 times [2021-08-21 16:46:23,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:23,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700337272] [2021-08-21 16:46:23,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:23,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:23,954 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:23,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:23,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700337272] [2021-08-21 16:46:23,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700337272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:23,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295977412] [2021-08-21 16:46:23,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:46:23,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:23,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:23,955 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:46:23,956 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:46:30,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:46:30,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:30,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:30,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:30,819 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:30,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295977412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:30,820 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:30,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:30,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207389594] [2021-08-21 16:46:30,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:30,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:30,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:30,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:30,821 INFO L87 Difference]: Start difference. First operand 3365 states and 4322 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:31,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:31,238 INFO L93 Difference]: Finished difference Result 4864 states and 6135 transitions. [2021-08-21 16:46:31,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 16:46:31,238 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:31,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:31,243 INFO L225 Difference]: With dead ends: 4864 [2021-08-21 16:46:31,243 INFO L226 Difference]: Without dead ends: 4787 [2021-08-21 16:46:31,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 523.9ms TimeCoverageRelationStatistics Valid=370, Invalid=1270, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 16:46:31,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4787 states. [2021-08-21 16:46:31,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4787 to 3330. [2021-08-21 16:46:31,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3330 states, 3322 states have (on average 1.2886815171583383) internal successors, (4281), 3329 states have internal predecessors, (4281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:31,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3330 states to 3330 states and 4281 transitions. [2021-08-21 16:46:31,271 INFO L78 Accepts]: Start accepts. Automaton has 3330 states and 4281 transitions. Word has length 72 [2021-08-21 16:46:31,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:31,271 INFO L470 AbstractCegarLoop]: Abstraction has 3330 states and 4281 transitions. [2021-08-21 16:46:31,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:31,271 INFO L276 IsEmpty]: Start isEmpty. Operand 3330 states and 4281 transitions. [2021-08-21 16:46:31,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:31,273 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:31,273 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:31,306 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:46:31,474 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:46:31,474 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:31,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:31,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1264167155, now seen corresponding path program 94 times [2021-08-21 16:46:31,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:31,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563522781] [2021-08-21 16:46:31,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:31,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:31,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:31,634 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:31,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:31,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563522781] [2021-08-21 16:46:31,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563522781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:31,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610319223] [2021-08-21 16:46:31,634 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:46:31,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:31,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:31,635 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:46:31,636 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:46:37,908 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:46:37,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:37,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:37,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:38,499 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:38,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610319223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:38,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:38,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:38,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920389974] [2021-08-21 16:46:38,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:38,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:38,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:38,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=467, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:38,500 INFO L87 Difference]: Start difference. First operand 3330 states and 4281 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:39,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:39,294 INFO L93 Difference]: Finished difference Result 7069 states and 8760 transitions. [2021-08-21 16:46:39,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 16:46:39,294 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:39,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:39,301 INFO L225 Difference]: With dead ends: 7069 [2021-08-21 16:46:39,301 INFO L226 Difference]: Without dead ends: 6857 [2021-08-21 16:46:39,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 853.7ms TimeCoverageRelationStatistics Valid=678, Invalid=2514, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 16:46:39,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6857 states. [2021-08-21 16:46:39,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6857 to 3346. [2021-08-21 16:46:39,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3346 states, 3338 states have (on average 1.2884961054523667) internal successors, (4301), 3345 states have internal predecessors, (4301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:39,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3346 states to 3346 states and 4301 transitions. [2021-08-21 16:46:39,339 INFO L78 Accepts]: Start accepts. Automaton has 3346 states and 4301 transitions. Word has length 72 [2021-08-21 16:46:39,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:39,340 INFO L470 AbstractCegarLoop]: Abstraction has 3346 states and 4301 transitions. [2021-08-21 16:46:39,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:39,340 INFO L276 IsEmpty]: Start isEmpty. Operand 3346 states and 4301 transitions. [2021-08-21 16:46:39,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:39,342 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:39,343 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:39,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-21 16:46:39,544 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:46:39,544 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:39,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:39,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1273243005, now seen corresponding path program 95 times [2021-08-21 16:46:39,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:39,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416026495] [2021-08-21 16:46:39,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:39,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:39,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:39,714 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:39,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:39,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416026495] [2021-08-21 16:46:39,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416026495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:39,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392623488] [2021-08-21 16:46:39,714 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:46:39,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:39,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:39,715 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:46:39,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 16:46:46,038 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 16:46:46,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:46,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:46,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:46,695 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:46,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392623488] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:46,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:46,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:46,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084046727] [2021-08-21 16:46:46,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:46,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:46,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:46,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:46,697 INFO L87 Difference]: Start difference. First operand 3346 states and 4301 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:48,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:48,185 INFO L93 Difference]: Finished difference Result 7748 states and 9617 transitions. [2021-08-21 16:46:48,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 16:46:48,186 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:48,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:48,194 INFO L225 Difference]: With dead ends: 7748 [2021-08-21 16:46:48,194 INFO L226 Difference]: Without dead ends: 7536 [2021-08-21 16:46:48,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 1475.4ms TimeCoverageRelationStatistics Valid=1044, Invalid=3512, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 16:46:48,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7536 states. [2021-08-21 16:46:48,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7536 to 3321. [2021-08-21 16:46:48,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3321 states, 3313 states have (on average 1.2888620585571988) internal successors, (4270), 3320 states have internal predecessors, (4270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:48,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3321 states to 3321 states and 4270 transitions. [2021-08-21 16:46:48,232 INFO L78 Accepts]: Start accepts. Automaton has 3321 states and 4270 transitions. Word has length 72 [2021-08-21 16:46:48,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:48,232 INFO L470 AbstractCegarLoop]: Abstraction has 3321 states and 4270 transitions. [2021-08-21 16:46:48,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:48,232 INFO L276 IsEmpty]: Start isEmpty. Operand 3321 states and 4270 transitions. [2021-08-21 16:46:48,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:48,234 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:48,234 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:48,268 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-21 16:46:48,436 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:46:48,437 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:48,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:48,437 INFO L82 PathProgramCache]: Analyzing trace with hash 2047137473, now seen corresponding path program 96 times [2021-08-21 16:46:48,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:48,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266959203] [2021-08-21 16:46:48,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:48,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:48,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:48,595 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:48,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:48,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266959203] [2021-08-21 16:46:48,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266959203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:48,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307458420] [2021-08-21 16:46:48,595 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 16:46:48,595 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:48,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:48,596 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:46:48,597 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 16:46:54,961 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 16:46:54,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:46:54,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:46:54,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:46:55,548 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:55,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307458420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:55,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:46:55,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:46:55,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460992298] [2021-08-21 16:46:55,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:46:55,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:46:55,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:46:55,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:46:55,549 INFO L87 Difference]: Start difference. First operand 3321 states and 4270 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:57,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:46:57,156 INFO L93 Difference]: Finished difference Result 8002 states and 9913 transitions. [2021-08-21 16:46:57,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 16:46:57,157 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:46:57,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:46:57,164 INFO L225 Difference]: With dead ends: 8002 [2021-08-21 16:46:57,164 INFO L226 Difference]: Without dead ends: 7702 [2021-08-21 16:46:57,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1867 ImplicationChecksByTransitivity, 1610.4ms TimeCoverageRelationStatistics Valid=1319, Invalid=4381, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 16:46:57,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7702 states. [2021-08-21 16:46:57,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7702 to 3406. [2021-08-21 16:46:57,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3406 states, 3398 states have (on average 1.2869334902884049) internal successors, (4373), 3405 states have internal predecessors, (4373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:57,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3406 states to 3406 states and 4373 transitions. [2021-08-21 16:46:57,199 INFO L78 Accepts]: Start accepts. Automaton has 3406 states and 4373 transitions. Word has length 72 [2021-08-21 16:46:57,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:46:57,199 INFO L470 AbstractCegarLoop]: Abstraction has 3406 states and 4373 transitions. [2021-08-21 16:46:57,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:46:57,199 INFO L276 IsEmpty]: Start isEmpty. Operand 3406 states and 4373 transitions. [2021-08-21 16:46:57,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:46:57,201 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:46:57,201 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:46:57,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 16:46:57,402 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:46:57,402 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:46:57,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:46:57,402 INFO L82 PathProgramCache]: Analyzing trace with hash 435224577, now seen corresponding path program 97 times [2021-08-21 16:46:57,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:46:57,402 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52194742] [2021-08-21 16:46:57,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:46:57,402 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:46:57,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:46:57,560 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:46:57,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:46:57,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52194742] [2021-08-21 16:46:57,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52194742] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:46:57,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765792107] [2021-08-21 16:46:57,561 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 16:46:57,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:46:57,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:46:57,563 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:46:57,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 16:47:03,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:03,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:03,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:07,279 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:07,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765792107] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:07,279 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:07,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:07,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198113698] [2021-08-21 16:47:07,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:07,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:07,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:07,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=463, Unknown=1, NotChecked=0, Total=600 [2021-08-21 16:47:07,280 INFO L87 Difference]: Start difference. First operand 3406 states and 4373 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:38,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:38,961 INFO L93 Difference]: Finished difference Result 8665 states and 10734 transitions. [2021-08-21 16:47:38,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 16:47:38,961 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:47:38,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:38,969 INFO L225 Difference]: With dead ends: 8665 [2021-08-21 16:47:38,969 INFO L226 Difference]: Without dead ends: 8295 [2021-08-21 16:47:38,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1752 ImplicationChecksByTransitivity, 25736.8ms TimeCoverageRelationStatistics Valid=1251, Invalid=4150, Unknown=1, NotChecked=0, Total=5402 [2021-08-21 16:47:38,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8295 states. [2021-08-21 16:47:39,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8295 to 3486. [2021-08-21 16:47:39,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 3478 states have (on average 1.2869465209890742) internal successors, (4476), 3485 states have internal predecessors, (4476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:39,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 4476 transitions. [2021-08-21 16:47:39,016 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 4476 transitions. Word has length 72 [2021-08-21 16:47:39,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:39,016 INFO L470 AbstractCegarLoop]: Abstraction has 3486 states and 4476 transitions. [2021-08-21 16:47:39,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:39,016 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 4476 transitions. [2021-08-21 16:47:39,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:39,018 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:39,018 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:47:39,051 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-08-21 16:47:39,219 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:47:39,219 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:39,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:39,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1527495217, now seen corresponding path program 98 times [2021-08-21 16:47:39,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:39,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569978199] [2021-08-21 16:47:39,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:39,220 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:39,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:39,382 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:39,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:39,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569978199] [2021-08-21 16:47:39,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569978199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:39,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401371003] [2021-08-21 16:47:39,382 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 16:47:39,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:39,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:39,383 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:47:39,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 16:47:45,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 16:47:45,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:47:45,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:47:45,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:46,545 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:46,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401371003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:46,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:46,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:47:46,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490242851] [2021-08-21 16:47:46,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:47:46,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:46,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:47:46,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=456, Unknown=0, NotChecked=0, Total=600 [2021-08-21 16:47:46,547 INFO L87 Difference]: Start difference. First operand 3486 states and 4476 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:48,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:48,010 INFO L93 Difference]: Finished difference Result 8020 states and 9917 transitions. [2021-08-21 16:47:48,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 16:47:48,011 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:47:48,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:48,019 INFO L225 Difference]: With dead ends: 8020 [2021-08-21 16:47:48,020 INFO L226 Difference]: Without dead ends: 7943 [2021-08-21 16:47:48,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 1467.1ms TimeCoverageRelationStatistics Valid=1258, Invalid=3854, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 16:47:48,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7943 states. [2021-08-21 16:47:48,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7943 to 3506. [2021-08-21 16:47:48,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3506 states, 3498 states have (on average 1.2858776443682105) internal successors, (4498), 3505 states have internal predecessors, (4498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:48,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3506 states to 3506 states and 4498 transitions. [2021-08-21 16:47:48,060 INFO L78 Accepts]: Start accepts. Automaton has 3506 states and 4498 transitions. Word has length 72 [2021-08-21 16:47:48,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:48,060 INFO L470 AbstractCegarLoop]: Abstraction has 3506 states and 4498 transitions. [2021-08-21 16:47:48,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:48,061 INFO L276 IsEmpty]: Start isEmpty. Operand 3506 states and 4498 transitions. [2021-08-21 16:47:48,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:48,063 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:48,063 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:47:48,098 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:47:48,263 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:47:48,264 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:48,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:48,264 INFO L82 PathProgramCache]: Analyzing trace with hash 1966075581, now seen corresponding path program 99 times [2021-08-21 16:47:48,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:48,264 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745648320] [2021-08-21 16:47:48,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:48,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:48,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:48,479 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:48,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:48,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745648320] [2021-08-21 16:47:48,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745648320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:48,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154192493] [2021-08-21 16:47:48,480 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 16:47:48,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:48,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:48,480 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:47:48,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 16:47:54,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 16:47:54,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:47:54,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 16:47:54,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:47:55,444 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:55,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154192493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:55,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:47:55,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-21 16:47:55,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568346664] [2021-08-21 16:47:55,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 16:47:55,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:47:55,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 16:47:55,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2021-08-21 16:47:55,445 INFO L87 Difference]: Start difference. First operand 3506 states and 4498 transitions. Second operand has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:56,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:47:56,599 INFO L93 Difference]: Finished difference Result 7445 states and 9221 transitions. [2021-08-21 16:47:56,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 16:47:56,600 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:47:56,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:47:56,607 INFO L225 Difference]: With dead ends: 7445 [2021-08-21 16:47:56,608 INFO L226 Difference]: Without dead ends: 7369 [2021-08-21 16:47:56,608 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1443 ImplicationChecksByTransitivity, 1169.5ms TimeCoverageRelationStatistics Valid=890, Invalid=3666, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 16:47:56,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7369 states. [2021-08-21 16:47:56,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7369 to 3536. [2021-08-21 16:47:56,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3536 states, 3528 states have (on average 1.2834467120181405) internal successors, (4528), 3535 states have internal predecessors, (4528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:56,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3536 states to 3536 states and 4528 transitions. [2021-08-21 16:47:56,655 INFO L78 Accepts]: Start accepts. Automaton has 3536 states and 4528 transitions. Word has length 72 [2021-08-21 16:47:56,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:47:56,655 INFO L470 AbstractCegarLoop]: Abstraction has 3536 states and 4528 transitions. [2021-08-21 16:47:56,655 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.782608695652174) internal successors, (110), 23 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:47:56,655 INFO L276 IsEmpty]: Start isEmpty. Operand 3536 states and 4528 transitions. [2021-08-21 16:47:56,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:47:56,658 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:47:56,658 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:47:56,691 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:47:56,858 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:47:56,858 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:47:56,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:47:56,859 INFO L82 PathProgramCache]: Analyzing trace with hash 354162685, now seen corresponding path program 100 times [2021-08-21 16:47:56,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:47:56,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669786043] [2021-08-21 16:47:56,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:47:56,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:47:56,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:47:57,075 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:47:57,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:47:57,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669786043] [2021-08-21 16:47:57,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669786043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:47:57,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466254395] [2021-08-21 16:47:57,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 16:47:57,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:47:57,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:47:57,076 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:47:57,077 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:48:03,612 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 16:48:03,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 16:48:03,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 16:48:03,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 16:48:06,922 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:48:06,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466254395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:48:06,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 16:48:06,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 16:48:06,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25381334] [2021-08-21 16:48:06,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 16:48:06,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 16:48:06,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 16:48:06,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=467, Unknown=1, NotChecked=0, Total=600 [2021-08-21 16:48:06,923 INFO L87 Difference]: Start difference. First operand 3536 states and 4528 transitions. Second operand has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:16,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 16:49:16,621 INFO L93 Difference]: Finished difference Result 8450 states and 10498 transitions. [2021-08-21 16:49:16,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 16:49:16,621 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2021-08-21 16:49:16,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 16:49:16,629 INFO L225 Difference]: With dead ends: 8450 [2021-08-21 16:49:16,629 INFO L226 Difference]: Without dead ends: 8092 [2021-08-21 16:49:16,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 67178.3ms TimeCoverageRelationStatistics Valid=1390, Invalid=4450, Unknown=12, NotChecked=0, Total=5852 [2021-08-21 16:49:16,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8092 states. [2021-08-21 16:49:16,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8092 to 3561. [2021-08-21 16:49:16,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3561 states, 3553 states have (on average 1.2834224598930482) internal successors, (4560), 3560 states have internal predecessors, (4560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:16,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3561 states to 3561 states and 4560 transitions. [2021-08-21 16:49:16,668 INFO L78 Accepts]: Start accepts. Automaton has 3561 states and 4560 transitions. Word has length 72 [2021-08-21 16:49:16,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 16:49:16,668 INFO L470 AbstractCegarLoop]: Abstraction has 3561 states and 4560 transitions. [2021-08-21 16:49:16,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 5.4) internal successors, (135), 25 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 16:49:16,668 INFO L276 IsEmpty]: Start isEmpty. Operand 3561 states and 4560 transitions. [2021-08-21 16:49:16,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-21 16:49:16,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 16:49:16,672 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 16:49:16,707 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:49:16,876 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:49:16,877 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 16:49:16,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 16:49:16,877 INFO L82 PathProgramCache]: Analyzing trace with hash -1608557109, now seen corresponding path program 101 times [2021-08-21 16:49:16,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 16:49:16,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699430571] [2021-08-21 16:49:16,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 16:49:16,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 16:49:16,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 16:49:17,043 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 16:49:17,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 16:49:17,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699430571] [2021-08-21 16:49:17,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699430571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 16:49:17,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042538201] [2021-08-21 16:49:17,044 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 16:49:17,044 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 16:49:17,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 16:49:17,045 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 16:49:17,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 16:49:19,860 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 16:49:19,860 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 16:49:20,863 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-21 16:49:20,898 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-08-21 16:49:20,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2021-08-21 16:49:21,064 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:49:21,065 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 4,while executing Executor. [2021-08-21 16:49:21,066 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 16:49:21,066 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 16:49:21,069 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 16:49:21,069 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 16:49:21,070 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 04:49:21 BasicIcfg [2021-08-21 16:49:21,070 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 16:49:21,071 INFO L168 Benchmark]: Toolchain (without parser) took 720740.83 ms. Allocated memory was 178.3 MB in the beginning and 2.3 GB in the end (delta: 2.2 GB). Free memory was 141.7 MB in the beginning and 1.6 GB in the end (delta: -1.5 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-08-21 16:49:21,071 INFO L168 Benchmark]: CDTParser took 0.49 ms. Allocated memory is still 178.3 MB. Free memory is still 160.0 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 16:49:21,071 INFO L168 Benchmark]: CACSL2BoogieTranslator took 494.14 ms. Allocated memory is still 178.3 MB. Free memory was 141.5 MB in the beginning and 152.3 MB in the end (delta: -10.8 MB). Peak memory consumption was 12.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:21,071 INFO L168 Benchmark]: Boogie Procedure Inliner took 55.22 ms. Allocated memory is still 178.3 MB. Free memory was 151.8 MB in the beginning and 150.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:21,071 INFO L168 Benchmark]: Boogie Preprocessor took 25.40 ms. Allocated memory is still 178.3 MB. Free memory was 150.2 MB in the beginning and 148.6 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:21,071 INFO L168 Benchmark]: RCFGBuilder took 403.96 ms. Allocated memory is still 178.3 MB. Free memory was 148.6 MB in the beginning and 127.1 MB in the end (delta: 21.5 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. [2021-08-21 16:49:21,072 INFO L168 Benchmark]: TraceAbstraction took 719755.23 ms. Allocated memory was 178.3 MB in the beginning and 2.3 GB in the end (delta: 2.2 GB). Free memory was 126.6 MB in the beginning and 1.6 GB in the end (delta: -1.5 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-08-21 16:49:21,073 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.49 ms. Allocated memory is still 178.3 MB. Free memory is still 160.0 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 494.14 ms. Allocated memory is still 178.3 MB. Free memory was 141.5 MB in the beginning and 152.3 MB in the end (delta: -10.8 MB). Peak memory consumption was 12.0 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 55.22 ms. Allocated memory is still 178.3 MB. Free memory was 151.8 MB in the beginning and 150.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 25.40 ms. Allocated memory is still 178.3 MB. Free memory was 150.2 MB in the beginning and 148.6 MB in the end (delta: 1.6 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 403.96 ms. Allocated memory is still 178.3 MB. Free memory was 148.6 MB in the beginning and 127.1 MB in the end (delta: 21.5 MB). Peak memory consumption was 22.0 MB. Max. memory is 8.0 GB. * TraceAbstraction took 719755.23 ms. Allocated memory was 178.3 MB in the beginning and 2.3 GB in the end (delta: 2.2 GB). Free memory was 126.6 MB in the beginning and 1.6 GB in the end (delta: -1.5 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 2298, positive: 1987, positive conditional: 1987, positive unconditional: 0, negative: 311, negative conditional: 311, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2007, positive: 1987, positive conditional: 0, positive unconditional: 1987, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 374, positive: 371, positive conditional: 0, positive unconditional: 371, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 374, positive: 371, positive conditional: 0, positive unconditional: 371, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 14, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 14, negative conditional: 0, negative unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2007, positive: 1616, positive conditional: 0, positive unconditional: 1616, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 374, unknown conditional: 0, unknown unconditional: 374] , Statistics on independence cache: Total cache size (in pairs): 374, Positive cache size: 371, Positive conditional cache size: 0, Positive unconditional cache size: 371, Negative cache size: 3, Negative conditional cache size: 0, Negative unconditional cache size: 3, Independence queries for same thread: 291 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 730]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 4,while executing Executor. - TimeoutResultAtElement [Line: 722]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 4,while executing Executor. - TimeoutResultAtElement [Line: 721]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 73 with TraceHistMax 4,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 88 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 719624.7ms, OverallIterations: 128, TraceHistogramMax: 6, EmptinessCheckTime: 326.6ms, AutomataDifference: 218133.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 206.1ms, PartialOrderReductionTime: 182.1ms, HoareTripleCheckerStatistics: 9862 SDtfs, 87516 SDslu, 108170 SDs, 0 SdLazy, 21340 SolverSat, 9363 SolverUnsat, 9 SolverUnknown, 0 SolverNotchecked, 34263.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12485 GetRequests, 6819 SyntacticMatches, 17 SemanticMatches, 5649 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97581 ImplicationChecksByTransitivity, 207421.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=3909occurred in iteration=97, InterpolantAutomatonStates: 4568, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3674.9ms AutomataMinimizationTime, 127 MinimizatonAttempts, 240867 StatesRemovedByMinimization, 127 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1329.0ms SsaConstructionTime, 3002.5ms SatisfiabilityAnalysisTime, 95769.4ms InterpolantComputationTime, 15796 NumberOfCodeBlocks, 15796 NumberOfCodeBlocksAsserted, 467 NumberOfCheckSat, 15548 ConstructedInterpolants, 33 QuantifiedInterpolants, 136897 SizeOfPredicates, 258 NumberOfNonLiveVariables, 19070 ConjunctsInSsa, 1644 ConjunctsInUnsatCore, 248 InterpolantComputations, 8 PerfectInterpolantSequences, 210/7416 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